Search Word

"spiny lizard" Meaning in English

1. desert lizard that feeds on ants
Part of speech : noun
2. any of numerous lizards with overlapping ridged pointed scales
Part of speech : noun

Examples containing "spiny lizard"

There are no examples. You can write here and submit.
You can write here and submit more examples.