Meaning of desert iguana

Definition of desert iguana

(noun) small long-tailed lizard of arid areas of southwestern United States and northwestern Mexico

Other information on desert iguana

WIKIPEDIA results for desert iguana
Amazon results for desert iguana