Ophiodes enso

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.