The frog from hell had a powerful bite. Did the devil frog munch on baby dinos? 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…