Meaning of Marrubium
Definition of Marrubium
(noun)
Old World
aromatic
herbs:
horehound
Other information on Marrubium
WIKIPEDIA results for
Marrubium
Amazon results for
Marrubium
Tweet