A global community of nature enthusiasts
photographing and learning about wildlife
Indrella is a monotypic genus containing the single species Indrella ampulla, a tropical terrestrial air-breathing gastropod mollusk in the family Ariophantidae. It is endemic to the Western Ghats of India (wikipedia).
It was found during the wet season in the hilly regions of Wayanad.
The size of the snail was almost around 14- 16 cm.