Meaning of callisaurus draconoides

Definition of callisaurus draconoides

(noun) swift lizard with long black-banded tail and long legs; of deserts of United States and Mexico

Other information on callisaurus draconoides

WIKIPEDIA results for callisaurus draconoides
Amazon results for callisaurus draconoides