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