 Pomacea glauca

Pomacea glauca is a species of freshwater snail, an aquatic gastropod mollusk in the family Ampullariidae, the apple snails.The species varies greatly in color, shape and size, growing to around 70 mm.