Small-scaled lacerta
Ophisops microlepis, the small-scaled lacerta, is a species of lizards found in parts of India.
Te
O