Englisch
Detailed Synonyms for Spanish tea in Englisch
Spanish tea:
Spanish tea [the ~] Nomen
-
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