dcsimg
Image of Giant Roundworm

Giant Roundworm

Ascaris lumbricoides