Meaning of mexican tea

Definition of mexican tea

(noun) Eurasian aromatic oak-leaved goosefoot with many yellow-green flowers; naturalized North America

Other information on mexican tea

WIKIPEDIA results for mexican tea
Amazon results for mexican tea