Ascaris lumbricoides

Ascaris lumbricoides is the "large roundworm" of humans, growing to a length of up to 35 cm (14 in). It is one of several species of Ascaris. [Source: Wikipedia ]