Compounds shared by all worms may lead to parasite treatment
(Phys.org) -- Worms are important decomposers in soil and are great for fishing, but in humans, the slimy wrigglers spell trouble. Hookworms, whipworms, Ascaris, Guinea worms and trichina worms are just a few parasitic nematodes ...