Close
channeled applesnail,
Pomacea canaliculata