horehound
1. [ noun ] (biology,botany) any of various aromatic herbs of the genus Marrubium
Related terms: herb Marrubium common_horehound
2. [ noun ] (food) a candy that is flavored with an extract of the horehound plant
Related terms: candy
Similar spelling:   hour_hand