Pomacea glauca

Species
Pomacea glauca
belongs to Genus