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