Chenopodium Ambrosioides Synonyms

Rank-smelling tropical American pigweed
(Noun)