Amboli day gecko explained

The Amboli day gecko (Cnemaspis amboliensis) is a species of gecko found in the India.[1]

References

from the northern Western Ghats, India. Amphibian & Reptile Conservation, 12 (e157), 1–29.

Notes and References

  1. Web site: Cnemaspis amboliensis. The Reptile Database. 2018-12-17.