spiny lizard n 1: desert lizard that feeds on ants [syn: {mountain devil}, {Moloch horridus}] 2: any of numerous lizards with overlapping ridged pointed scales; of North America and Central America
Copyright © 2024 3Dict.net