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 obliterate small dinosaurs.
POPSCI.COM
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
July 2021
Categories
|