Google
×

Ophisops leschenaultii

Ophisops leschenaultii, commonly called Leschenault's snake-eye, Leschenault’s lacerta, or Leschenault's cabrita, is a species of lacertid lizard endemic to India and eastern Sri Lanka. In Sri Lanka, this lizard is called Pandura katussa in... Wikipedia
Scientific name: Ophisops leschenaultii
Phylum: Chordata