VariousWords beta
Related Terms:
Definitions:
Noun
worm lizard
Definition: 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
Definition: Any of many small limbless burrowing tropical squamate reptiles, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.