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