Noun Definition

horehound

1.Definition: a candy that is flavored with an extract of the horehound plant

Category: Food

2.Definition: any of various aromatic herbs of the genus Marrubium

Category: Plants