spiny_lizardEnglish

spiny lizard, Moloch horridus, mountain devil

Noun

Desert lizard that feeds on ants

English: mountain devil, spiny lizard, Moloch horridus

Any of numerous lizards with overlapping ridged pointed scales, of North America and Central America

English: spiny lizard

English words with similar meanings

Show 2 words