Ascaris lumbricoides

One of several species of Ascaris

Ascaris lumbricoides

Ascaris lumbricoides is a large parasitic roundworm of the genus Ascaris. It is the most common parasitic worm in humans. An estimated 807 million–1.2 billion people are infected with Ascaris lumbricoides worldwide.

From Wikipedia, under CC BY-SA. More on occurri.