dcsimg

Amphisbaena bilabialatus is a species of in the family tropical worm lizards.