Synonyms and Antonyms for Moloch_horridus

1. Moloch horridus (n.)

desert lizard that feeds on ants

Synonyms: