CALLISAURUS DRACONOIDES
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Callisaurus Draconoides.
Callisaurus Draconoides - as a noun
Swift lizard with long black-banded tail and long legs; of deserts of united states and mexico
Synonyms (Exact Relations)
gridiron-tailed lizardzebra-tailed lizard