Beelzebufo, also known as the Frog From Hell, is the largest known frog species to have ever lived. Its diet may have included juvenile dinosaurs.