Mexican Tea (noun) Definition, Meaning & Examples

noun
  1. a goosefoot, Chenopodium ambrosioides, having strong-smelling leaves sometimes used medicinally or as flavoring.
Mexican Tea (noun) Definition, Meaning & Examples

More Definitions