Bronchocela cyanopalpebra

Bronchocela cyanopalpebra is a species of lizard. It is endemic to India on the Nicobar Islands.