Peru bachia
Bachia peruana, the Peru bachia, is a species of lizard in the family Gymnophthalmidae. It is found in Peru and Brazil.
Te
B