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