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