Stenocercus ochoai

Stenocercus ochoai

Stenocercus ochoai: A Detailed Species Description Introduction Stenocercus ochoai is a fascinating lizard species belonging to the family Tropiduridae, indigenous to the stunning landscapes of South America. Commonly referred to as Ochoa’s Stenocercus, this reptile is primarily found in the rugged terrains of Ecuador. Named after the renowned Ecuadorian biologist, Dr. Pablo Ochoa, this lizard […]