Spotted amphisbaena

The spotted amphisbaena (Cadea blanoides) is a species of amphisbaenian in the family Cadeidae.

This species is endemic to the island of Cuba.

[2]

This reptile article is a stub.

You can help Wikipedia by expanding it.