English dictionary
glass snake meaning and definition
Definition and meaning of glass snake at MeaningMonkey.org. glass snake meaning and definition in the English Dictionary.GLASS SNAKE noun
Definition of glass snake (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 lizard, joint snake
Source: Princeton University Wordnet