common horehound
1 definition found
common horehound - WordNet (r) 2.1 (2005) :
common horehound
n 1: European aromatic herb with hairy leaves and numerous white
flowers in axillary cymes; leaves yield a bitter extract
use medicinally and as flavoring [syn: common horehound,
white horehound, Marrubium vulgare]
|