Type in ➚ :
3 results in 0.0037s.
Advertisement

horehound in English

  • horehound
    horehound, noun.
    1. a plant with woolly, whitish leaves, and clusters of small, whitish flowers. It belongs to the mint family.
    2. a bitter extract made from the leaves of this plant.
    3. a candy or cough medicine flavored with it. Also

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. telugu-dictionary-translation-meaning-of-horehound