Moloch horridus
1.
(
noun
) desert lizard that feeds on ants
Synonyms:
mountain devil
,
spiny lizard
Related Words:
moloch
Terms and Conditions of Use / Copyright Notice