channeled apple snail
Pomacea canaliculata Lamarck

Identification, Biology, Control and Management Resources