intestinal nematode ascaris lumbricoides
See more