Find the word definition

Wikipedia
Ptychoglossus

Ptychoglossus is a genus of New World lizards. Species in the genus Ptychoglossus range from Costa Rica through Peru and Brazil, being usually restricted to forested habitats.