22-09-2017 15:00 via earthmysterynews.com

Giant ancient frogs might have snacked on baby dinosaurs

Beelzebufo ampinga, so named for the ancient deity often called the “Lord of the Flies,” was a devilish frog indeed. The species, which lived on the island of Madagascar around 70 million years ago, was likely the biggest frog that ever hopped about the Earth (National Geographic describes it, delightfully, as “beach-ball-size”). And according to new research on its modern cousins published in Scientific Reports, Beelzebufo ampinga may have had jaws powerful enough to obl
Read more »