Worm Lizard Definition
noun
Webster's New World
Any of various small legless burrowing reptiles of the suborder Amphisbaenia, having a wormlike body with scales arranged in rings and found worldwide in subtropical and tropical regions.
American Heritage
Other Word Forms of Worm Lizard
Noun
Singular:
worm lizard
Plural:
worm-lizardsFind Similar Words
Find similar words to worm lizard using the buttons below.