Amphisbaena bilabialata

Amphisbaena bilabialata is a species of worm lizards found in Brazil.