Find the word definition

Wikipedia
Nothobachia

Nothobachia is a genus of lizards. It is monotypic with Nothobachia ablephara as the sole species. It is endemic to Bahia state of eastern Brazil.