Approximately 70 million years ago, during the Cretaceous, the giant frog Beelzebufo ampinga could reach 41 cm in length. Its powerful bite may have enabled it to prey on small dinosaurs. Dinosaurs were not the only large animals living at that time […]
