moloch horridus Meaning, Definition & Usage

  1. noun desert lizard that feeds on ants
    spiny lizard; mountain devil.

WordNet