American wormseed

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



Terms and Conditions of Use / Copyright Notice