worm lizard
Short definition from Wiktionary
Noun
- Any of many small limbless burrowing tropical squamate reptiles, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.
We haven’t written up worm lizard yet: Simple and Standard meanings, examples and a quiz.