Bachia flavescens

Bachia flavescens is a species of lizard in the family Gymnophthalmidae. It is found in Colombia, Venezuela, Guyana, Suriname, French Guiana, Tobago, and Brazil.