worm lizard
Meanings
noun
- Any of many small limbless burrowing tropical squamate reptiles, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.
Word forms
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.