Search for LERISTA+PUNCTATOVITTATA returned 1 results.
-
species: Lerista punctatovittata – Spotted Slider
Spotted Slider, Eastern Robust Slider
Kingdom: ANIMALIA
- «
- »