Meaning of spiny lizard

Definition of spiny lizard

(noun) desert lizard that feeds on ants
any of numerous lizards with overlapping ridged pointed scales; of North America and Central America

Other information on spiny lizard

WIKIPEDIA results for spiny lizard
Amazon results for spiny lizard