"spiny lizard" Meaning in English
1. desert lizard that feeds on ants 2. any of numerous lizards with overlapping ridged pointed scales
Examples containing "spiny lizard"There are no examples. You can write here and submit.
You can write here and submit more examples.