horehound
nounDefinition of horehound
1a
: an Old World bitter perennial mint (Marrubium vulgare) with downy leaves
b
: an extract or confection made from the dried leaves and flowering tops of this plant
2
: any of several mints resembling the horehound
Keep scrolling for more
Keep scrolling for more