Marrubium
English Dictionary
->
Letter M
-> Marrubium
Search Dictionary:
Marrubium Definition
(n)
Old
World
aromatic
herbs
:
horehound
Marrubium Synonyms
genus Marrubium
Marrubium
© Art Branch Inc.