English dictionary
marrubium meaning and definition
Definition and meaning of marrubium at MeaningMonkey.org. marrubium meaning and definition in the English Dictionary.MARRUBIUM noun
Definition of Marrubium (noun)
- Old World aromatic herbs: horehound
- synonyms: genus Marrubium
Source: Princeton University Wordnet