horehound
/hˈɑɹhaʊnd/
horehound
English
Noun
Ad
Definition
Any plant of the genus Marrubium.
Etymology
From Middle English horehoune, from Old English hārhūne, hārehūne.
Ad
/hˈɑɹhaʊnd/
horehound
Any plant of the genus Marrubium.
From Middle English horehoune, from Old English hārhūne, hārehūne.