Ophiodes enso is a species of limbless lizard of the Diploglossidae family.[1] It is found in Brazil.
This lizard article is a stub. You can help Wikipedia by expanding it.