Stinking Horehound Synonyms

Ill-smelling European herb with rugose leaves and whorls of dark purple flowers
(Noun)