any of numerous burrowing, primarily legless lizards of the suborder Amphisbaenia, mostly inhabiting tropical areas and resembling an earthworm in shape.
WORM LIZARD
Meaning of WORM LIZARD in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012