Close

Apple snail

pomacea paludosa

Apple snail