An ancient, predatory creature known as the devil frog may have looked even scarier than previously thought. The monster frog, Beelzebufo ampinga, lived during the Cretaceous Period in what is now ...
Breakthroughs, discoveries, and DIY tips sent every weekday. Terms of Service and Privacy Policy. Beelzebufo ampinga, so named for the ancient deity often called the ...