Topic summary
Beelzebufo

Beelzebufo ( or ) (meaning "devil toad") is an extinct genus of hyloidfrog from the Late CretaceousBerivotra and Maevarano Formations, approximately 70 million years ago in what is now Madagascar. The type species is B. ampinga, and common names assigned by the popular media to it include devil frog, devil toad, and the frog from hell.