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.