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 have not been reviewed.
But there was one little-known beneficiary of the asteroid impact: the worm lizard.
From
This is a big finding in the tiny world of worm lizard biology.
From
Advertisement
Advertisement
Advertisement
Advertisement
Browse