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