English dictionary

spiny lizard meaning and definition

Definition and meaning of spiny lizard at MeaningMonkey.org. spiny lizard meaning and definition in the English Dictionary.

SPINY LIZARD noun

Definition of spiny lizard (noun)

  1. desert lizard that feeds on ants
  2. any of numerous lizards with overlapping ridged pointed scales; of North America and Central America
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: