Chenopodium ambrosioides
Synonyms
Chenopodium ambrosioide
Epazote
Epazotes
Wormseed
Wormseeds
ambrosioide, Chenopodium
A plant species of the genus Chenopodium known for toxicity to intestinal worms and other simple organisms.
A plant species of the genus Chenopodium known for toxicity to intestinal worms and other simple organisms.