Subscriber login


Forgot your password?

Library card login

Other

worm lizard

Definition of worm lizard

noun

  • 1a subterranean burrowing reptile which resembles an earthworm, being blind, apparently segmented, and typically without limbs.
    • Suborder Amphisbaenia, order Squamata: four families and numerous species
  • 2a legless lizard.

worm lizard in other Oxford dictionaries

Definition of worm lizard in the US English dictionary