worm lizard

amphisbaenian

See worm lizard in American Heritage Dictionary 4

noun
Any of various small, legless, burrowing lizards of the family Amphisbaenidae, resembling worms and found chiefly in tropical regions.
link/cite print suggestion box