Synonyms and Antonyms for chenopodium ambrosioides | Synonym.com

Synonyms and Antonyms for chenopodium ambrosioides

1. Chenopodium ambrosioides (n.)

rank-smelling tropical American pigweed

Synonyms: