Close
Channeled applesnail
Pomacea canaliculata