Meaning of Matricaria
Definition of Matricaria
(noun)
chiefly
Old World
strong-smelling
weedy
herbs; comprises plants
sometimes
included
in
other
genera:
e.g.
Tanacetum; Tripleurospermum
Other information on Matricaria
WIKIPEDIA results for
Matricaria
Amazon results for
Matricaria
Tweet