'spiny lizard' definitions:

Definition of 'spiny lizard'

(from WordNet)
noun
Desert lizard that feeds on ants [syn: mountain devil, spiny lizard, Moloch horridus]
noun
Any of numerous lizards with overlapping ridged pointed scales; of North America and Central America