Amphisbaena nigricauda

Amphisbaena nigricauda is a species of worm lizard, which is endemic to Brazil.

Amphisbaena nigricauda

Amphisbaena nigricauda is a species of worm lizard, which is endemic to Brazil.