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
Tweet