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