YourDictionary

Moloch

noun

  1. Molech
  2. a spiny, brownish, ant-eating Australian lizard (Moloch horridus) similar to a horned toad but of another family (Agamidae)

See Moloch in American Heritage Dictionary 4

Learn more about Moloch

link/cite print suggestion box