WORM LIZARD


Meaning of WORM LIZARD in English

any of numerous burrowing, primarily legless lizards of the suborder Amphisbaenia, mostly inhabiting tropical areas and resembling an earthworm in shape.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .