Ascaris lumbricoides are large, pale white or pink worms that can grow up to 12 inches (31 cm) long in humans, making these some of the biggest intestinal nematodes around.
A four year-long research study has found that particles secreted by an intestinal worm may assist in treating inflammatory ...