horehound
/hˈɑrhaʊnd/
Explore definitions, synonyms, and language insights of horehound
Definitions
Noun
any of various aromatic herbs of the genus Marrubium
Noun
a candy that is flavored with an extract of the horehound plant