Meaning of glass lizard
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
Other information on glass lizard
WIKIPEDIA results for
glass lizard
Amazon results for
glass lizard
Tweet