Find a radiology center near you.
Schedule appointment online!

What is Wormseed?

    A plant species of the genus Chenopodium known for toxicity to intestinal worms and other simple organisms.