Definition of Spiny Lizard

  • 1. Desert lizard that feeds on ants Noun
  • 2. Any of numerous lizards with overlapping ridged pointed scales; of North America and Central America Noun

Synonyms for word "spiny lizard"

Semanticaly linked words with "spiny lizard"

Hyponims for word "spiny lizard"