meaning of black horehound

black horehound meaning in General Dictionary

ill-smelling European herb with rugose leaves and whorls of dark purple flowers