English dictionary, thesaurus, translations & etymology
FreeDict.com

worm lizard in Dutch

worm lizard in Dutch

wormhagedis
noun
Any of many small limbless burrowing tropical squamate reptiles, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.