an intestinal worm, or wormlike intestinal parasite

listen to the pronunciation of an intestinal worm, or wormlike intestinal parasite