X-Nico

unusual facts about Quantula striata


Latia neritoides

Quantula striata, the only known terrestrial gastropod that emits light.



see also