WORM LIZARD
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Worm Lizard.
Worm Lizard - as a noun
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
Example Sentences
"I saw a worm lizard slithering across the path."
"The worm lizard burrowed into the ground to hide."
"The worm lizard has a long, slender body and no legs."
"I read an interesting article about the biology of worm lizards."
"In some cultures, worm lizards are considered a delicacy."