channeled apple snail
Pomacea canaliculata Lamarck, 1819

Identification, Biology, Control and Management Resources