Word Study
marrubium vulgare
WORDNET DICTIONARY
Noun marrubium vulgare has 1 sense
- marrubium vulgare(n = noun.plant) common horehound, white horehound - European aromatic herb with hairy leaves and numerous white flowers in axillary cymes; leaves yield a bitter extract use medicinally and as flavoring; Array is a kind of horehound
For further exploring for "marrubium vulgare" in Webster Dictionary Online