VariousWords beta
Related Terms:
Definitions:
Noun
American wormseed
Mexican tea
Spanish tea
wormseed
Chenopodium ambrosioides
Definition: rank-smelling tropical American pigweed
Definition: An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil