Celestus striatus

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