spiny lizard
noun
1 spiny lizard
Desert lizard that feeds on ants.
synonyms: Moloch horridus, mountain devil.
2 spiny lizard
Any of numerous lizards with overlapping ridged pointed scales; of North America and Central America.
debug info: 0.0518
noun
Desert lizard that feeds on ants.
synonyms: Moloch horridus, mountain devil.
Any of numerous lizards with overlapping ridged pointed scales; of North America and Central America.
debug info: 0.0518