Succinea ceylanica

Succinea ceylanica is a species of air-breathing land snails, terrestrial pulmonate gastropod molluscs in the family Succineidae.

Distribution
It is endemic to Sri Lanka.