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
Tweet