English Pomacea canaliculata Cited by user 2607:F010:2E9:19:ACD1:ACEB:C3AC:4C49 on 27 Feb 2019 Pomacea canaliculata, commonly known as the golden apple snail or the channeled apple snail, is a species of large freshwater snail with gills and an operculum, an…