Ascaris lumbricoides (giant roundworm)

93