Chenopodium ambrosioides

1. (noun) rank-smelling tropical American pigweed
Synonyms: American wormseed, Mexican tea, Spanish tea, wormseed
Related Words: goosefoot



Terms and Conditions of Use / Copyright Notice