Stenocercus angel

Stenocercus angel is a species of lizard in the family Tropiduridae. The species is endemic to Ecuador.