Leschenault's leaf-toed gecko is a species of gecko found in South Asia and parts of West Asia. It is often found inside homes. Its scientific name commemorates the French botanist Jean Baptiste Leschenault de la Tour.
Similar species: Snakes And Lizards
By nightjar6
All rights reserved
Uploaded Jul 23, 2016. Captured Jul 16, 2016 10:00 in National Park - Kanheri Caves Rd, Mumbai, Maharashtra 400101, India.
comments (3)