dcsimg

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