Refine this word faster
Marrubium
noun
Definitions
Noun
- 1 Any of the genus Marrubium of bitter aromatic plants; horehound.
Etymology
From the genus name.
See also for "marrubium"
Next best steps
Mini challenge
Unscramble this word: marrubium