giant roundworm

listen to the pronunciation of giant roundworm
English - English
A species of roundworm, Ascaris lumbricoides, the largest and most common parasitic worm in humans