English dictionary
moloch horridus meaning and definition
Definition and meaning of moloch horridus at MeaningMonkey.org. moloch horridus meaning and definition in the English Dictionary.MOLOCH HORRIDUS noun
Definition of Moloch horridus (noun)
- desert lizard that feeds on ants
- synonyms: mountain devil, spiny lizard
Source: Princeton University Wordnet