GeneralConnection.com
➔
Dictionary
joint snake
Noun
1. glass lizard
1. glass snake, anguid lizard
Usage