A global citizen science platform
to discover, share and identify 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.