Meaning of marrubium vulgare

Definition of marrubium vulgare

(noun) European aromatic herb with hairy leaves and numerous white flowers in axillary cymes; leaves yield a bitter extract use medicinally and as flavoring

Other information on marrubium vulgare

WIKIPEDIA results for marrubium vulgare
Amazon results for marrubium vulgare