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