Definition of Spanish Tea in English :
Define Spanish Tea in English
Spanish Tea meaning in English
Meaning of Spanish Tea in English
Pronunciation of Spanish Tea in English
Spanish Tea pronunciation in English
Pronounce Spanish Tea in English
Spanish Tea
see synonyms of spanish teaNoun
1. american wormseed, chenopodium ambrosioides, mexican tea, spanish tea, wormseed
rank-smelling tropical American pigweed
WordNet Lexical Database for English. Princeton University. 2010.