marrubium
1. [ noun ] (biology,botany) Old World aromatic herbs: horehound
Synonyms: genus_Marrubium
Related terms: asterid_dicot_genus horehound Labiatae