Meaning of joint snake
Definition of joint 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 joint snake
WIKIPEDIA results for
joint snake
Amazon results for
joint snake
Tweet