Mexican tea
noun
: a rank-scented tropical American herbaceous plant (Dysphania ambrosioides synonym Chenopodium ambrosioides) that is the source of chenopodium oil
Love words? Need even more definitions?
Merriam-Webster unabridged




Share