Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
COMMON HOREHOUND
Definition:
[noun] European aromatic herb with hairy leaves and numerous white flowers in axillary cymes; leaves yield a bitter extract use medicinally and as flavoring
Synonyms:
white horehound
,
Marrubium vulgare
Synonyms:
Search for
synonyms for COMMON HOREHOUND