We found 1 definitions of moloch horridus from 1 different sources.
Noun |
||
moloch horridus - desert lizard that feeds on ants | ||
mountain devil, spiny lizard, Moloch horridus | ||
moloch any lizard of the genus Moloch |