GeneralConnection.com
➔
Dictionary
zebra-tailed lizard
Noun
1. gridiron-tailed lizard
1. Callisaurus draconoides, iguanid, iguanid lizard
Usage