mexican tea









mexican tea


noun

  1. a goosefoot, Chenopodium ambrosioides, having strong-smelling leaves sometimes used medicinally or as flavoring.
49 queries 0.388