Worm-lizard meaning

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.
noun
0
0
noun
0
0
Any of many small limbless burrowing tropical lizards, of the family Amphisbaenidae, that resemble worms.
noun
0
0
Advertisement