Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
English
English Bangladesh
HOREHOUND
Definition:
[noun] any of various aromatic herbs of the genus Marrubium
[noun] a candy that is flavored with an extract of the horehound plant
Related Words:
common horehound
,
white horehound
,
Marrubium vulgare