Skip to content

Beelzebufo

Beelzebufo, a huge Cretaceous Period frog.
Beelzebufo, a huge Cretaceous Period frog. Image: Apple

We now interrupt your pictures of dinosaurs for an image of one of the largest frogs to ever roam the Earth: Beelzebufo. This frog was a dinosaur-eating carnivore the size of a domestic cat. Given its physique, the show’s creators depicted Beelzebufo as an ambush predator.