Loading page
moloch horridus is a noun meaning "desert lizard that feeds on ants". It carries one recorded sense.
desert lizard that feeds on ants
Definitions, synonyms and semantic relations for moloch horridus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.