Kalyan Varma

13 of 24
Indrella ampulla is one of the large species of terrestrial snails found in the wet evergreen forests of the Western Ghats. The colour of the soft parts varies from bright red to yellow or sometimes even black.
Indrella ampulla is one of the large species of terrestrial snails found in the wet evergreen forests of the Western Ghats. The colour of the soft parts varies from bright red to yellow or sometimes even black.


Gallery