释义 |
Spanish tea ThesaurusNoun | 1. | Spanish tea - rank-smelling tropical American pigweedAmerican wormseed, Chenopodium ambrosioides, wormseed, Mexican teagoosefoot - any of various weeds of the genus Chenopodium having small greenish flowers |
Spanish tea Related to Spanish tea: Mate teaSynonyms for Spanish teanoun rank-smelling tropical American pigweedSynonyms- American wormseed
- Chenopodium ambrosioides
- wormseed
- Mexican tea
Related Words |