Refine this word faster
Glass lizard
noun
Definitions
Noun
- 1 A member of the subfamily Anguinae, comprising some twenty extant species of legless lizards.
"When it slithers through the grass, the legless glass lizard is indistinguishable from a snake."
- 2 snakelike lizard of Europe and Asia and North America with vestigial hind limbs and the ability to regenerate its long fragile tail wordnet
See also for "glass lizard"
Next best steps
Mini challenge
Unscramble this word: glasslizard