Pac-Man Like Giant Dinosaur-Eating Frog Species Found
A gigantic devil frog species which used to exist 70 million years ago was capable enough of eating dinosaurs. Beelzebufo ampinga was the largest frog to have ever lived and was similar to modern day Pacman Frogs.