moloch horridus n desert lizard that feeds on ants Synonym(s) mountain devil spiny lizard Moloch horridus