Definitions of Moloch horridus:

  • noun:   desert lizard that feeds on ants