Word Study
moloch horridus
WORDNET DICTIONARY
Noun moloch horridus has 1 sense
- moloch horridus(n = noun.animal) mountain devil, spiny lizard - desert lizard that feeds on ants; Array is a member of genus moloch
is a kind of moloch
For further exploring for "moloch horridus" in Webster Dictionary Online