Chenopodium Ambrosioides (
Noun
)
Meaning
Rank-smelling tropical American pigweed.
Classification
Nouns denoting plants.
Synonyms
Spanish Tea
American Wormseed
Mexican Tea
Wormseed
Hypernyms
Goosefoot