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 Piyush
All rights reserved
Uploaded Nov 23, 2016. Captured Nov 12, 2016 18:50 in Karad - Atpadi Rd, Rajmachi, Maharashtra 415105, India.
comments (3)