dcsimg
Image of Apple snail
Creatures » » Animals » » Molluscs » Snails » » Ampullariidae »

Apple Snail

Pomacea canaliculata (Lamarck 1822)