English
Detailed Synonyms for Spanish tea in English
Spanish tea:
Spanish tea [the ~] nom
-
the Spanish tea
– rank-smelling tropical American pigweed 1the American wormseed; the Chenopodium ambrosioides; the Mexican tea; the Spanish tea; the wormseed– rank-smelling tropical American pigweed 1