A worldwide community photographing and learning about wildlife
Project Noah Nature School
Indrella ampulla - Defecating I am seeing ...
Wet and rainy season
Indrella ampulla is a species of tropical ...
Indrella is a monotypic genus containing ...
A very bright red snail, found on a bush in wet tropical forest. 1.5 inches ...
These snails are common throughout the western ghats and can be seen in large ...
Join the Project Noah Team