horehound

Noun
  1. Any of various aromatic herbs of the genus Marrubium (synset 112874808)
  2. A candy that is flavored with an extract of the horehound plant (synset 107622028)

Other Searches