YourDictionary

horehound

noun

  1. a bitter herb (Marrubium vulgare) of the mint family, with white, downy leaves
  2. a bitter juice extracted from its leaves, stem, or flowers and used in medicines and confections
  3. cough medicine or candy made with this juice
  4. any of various other mints

See horehound in American Heritage Dictionary 4

Learn more about horehound

horehound

link/cite print suggestion box