|  | 
Definition of Moloch horridus
1. Noun. Desert lizard that feeds on ants. 
Exact synonyms: Mountain Devil, Spiny Lizard
Group relationships: Genus Moloch
Generic synonyms: Moloch
Group relationships: Genus Moloch
Generic synonyms: Moloch
|  | 
1. Noun. Desert lizard that feeds on ants.