animalsamphibianextinct

Beelzebufo

Beelzebufo, also known as the 'devil frog,' was a giant prehistoric amphibian from Madagascar. It lived around 70 million years ago and is notable for its large size and powerful bite, making it one of the largest frogs ever known.