WoRMS has registered Polymesoda bengalensis and the same has been recorded from Indian documentation. Has the genus Polymesoda been replaced with Geloina? there is no synonym available in WoRMS database to understand clearly.Can you please share your views?
Can you give us a better close up photo of the entire inside and outside of the shell? I agree with Henk on a species of Geloina. Was the specimen collected near an estuary?