BugwoodWiki Article

channeled apple snail
Pomacea canaliculata Lamarck, 1819