Meaning of genus moloch

Definition of genus moloch

(noun) genus of Australian desert lizard

Other information on genus moloch

WIKIPEDIA results for genus moloch
Amazon results for genus moloch