(Celestus microblepharis)
Celestus microblepharis is a species of lizard in the Anguidae family. It is found only in Jamaica.