The Cuban worm lizard (Amphisbaena cubana) is a worm lizard species in the family Amphisbaenidae. It is endemic to Cuba.[2]
The Cuban worm lizard (Amphisbaena cubana) is a worm lizard species in the family Amphisbaenidae. It is endemic to Cuba.