Advertisement
Advertisement
worm lizard
noun
any of numerous burrowing, primarily legless lizards of the suborder Amphisbaenia, mostly inhabiting tropical areas and resembling an earthworm in shape.
worm lizard
noun
any wormlike burrowing legless lizard of the family Amphisbaenidae, of Africa, South and Central America, and S Europe
Discover More
Example Sentences
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
But there was one little-known beneficiary of the asteroid impact: the worm lizard.
Read more on Newsweek
This is a big finding in the tiny world of worm lizard biology.
Read more on Newsweek
Advertisement
Advertisement
Advertisement
Advertisement
Browse