moloch_horridusEnglish

Moloch horridus, mountain devil, spiny lizard

Noun

Desert lizard that feeds on ants

English: mountain devil, spiny lizard, Moloch horridus

English words with similar meanings

Show 2 words