Definition of Horehound

  • 1. Any of various aromatic herbs of the genus Marrubium Noun
  • 2. A candy that is flavored with an extract of the horehound plant Noun

Semanticaly linked words with "horehound"

Hyponims for word "horehound"