- Moloch horridus as a noun:
- 1
Moloch horridus
noun
1 Moloch horridus
Desert lizard that feeds on ants.
synonyms: mountain devil, spiny lizard.
debug info: 0.0146
noun
Desert lizard that feeds on ants.
synonyms: mountain devil, spiny lizard.
debug info: 0.0146