Amphisbaena filiformis is a species of worm lizards found in Brazil.[1]
Amphisbaena filiformis is a species of worm lizards found in Brazil.