English dictionary
glass lizard meaning and definition
Definition and meaning of glass lizard at MeaningMonkey.org. glass lizard meaning and definition in the English Dictionary.GLASS LIZARD noun
Definition of glass lizard (noun)
- snakelike lizard of Europe and Asia and North America with vestigial hind limbs and the ability to regenerate its long fragile tail
- synonyms: glass snake, joint snake
Source: Princeton University Wordnet