Urosaurus bicarinatus

Urosaurus bicarinatus is a species of lizard. The common name for this species is the tropical tree lizard. Its range is in Mexico.