Find the word definition

Wikipedia
Enyalioides

Enyalioides is a genus of lizards in the Hoplocercidae family. The genus is endemic to the northern part of South America and Panama.

Common names: woodlizards, wood lizards.