meaning of marrubium

1. A genus of bitter aromatic plants, sometimes used in medicine; hoarhound.
2.
Old World aromatic herbs: horehound


Related Words

marrubium | marrubium vulgare |

Developed & Maintained By Taraprasad.com

Treasure Words