VariousWords beta
Related Terms:
Definitions:
Noun
American wormseed
Mexican tea
Spanish tea
wormseed
Chenopodium ambrosioides
Definition: rank-smelling tropical American pigweed