spiny lizard Meaning, Definition & Usage
-
noun desert lizard that feeds on ants
Moloch horridus; mountain devil.
-
noun any of numerous lizards with overlapping ridged pointed scales; of North America and Central America