Synonyms of worm lizard
- 1. worm lizard, lizard
- usage: a lizard of the genus Amphisbaena; harmless wormlike limbless lizard of warm or tropical regions having concealed eyes and ears and a short blunt tail
All rights reserved.
Here are the facts and trivia that people are buzzing about.