English dictionary
marrubium vulgare meaning and definition
Definition and meaning of marrubium vulgare at MeaningMonkey.org. marrubium vulgare meaning and definition in the English Dictionary.MARRUBIUM VULGARE noun
Definition of Marrubium vulgare (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: common horehound, white horehound
Source: Princeton University Wordnet