moloch_horridus
1. [ noun ] (zoology) desert lizard that feeds on ants
Synonyms: spiny_lizard mountain_devil
Related terms: moloch genus_Moloch