Celestus macrolepis

Celestus macrolepis is a species of lizard of the Diploglossidae family. It is found in possibly in Jamaica.