English dictionary
common horehound meaning and definition
Definition and meaning of common horehound at MeaningMonkey.org. common horehound meaning and definition in the English Dictionary.COMMON HOREHOUND noun
Definition of common horehound (noun)
- European aromatic herb with hairy leaves and numerous white flowers in axillary cymes; leaves yield a bitter extract use medicinally and as flavoring
- synonyms: Marrubium vulgare, white horehound
Source: Princeton University Wordnet