Stenocercus chota: A Detailed Species Description Introduction Stenocercus chota, commonly known as the Chota lizard, is a fascinating species of iguanid lizard endemic to the Andean regions of South America, particularly found in Peru. These small to medium-sized lizards belong to the diverse family of reptiles known as Iguanidae, which is renowned for its rich […]