dcsimg

Ophidiocephalus is a genus of Squamata in the family legless lizards.