Meaning of zebra-tailed lizard

Definition of zebra-tailed lizard

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

Other information on zebra-tailed lizard

WIKIPEDIA results for zebra-tailed lizard
Amazon results for zebra-tailed lizard