dcsimg

Nothobachia ablephara Rodrigues, 1984 is a species of Squamata in the family spectacled tegus.