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)

  1. snakelike lizard of Europe and Asia and North America with vestigial hind limbs and the ability to regenerate its long fragile tail
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: