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