Beelzebufo
Translingual edit
Etymology edit
Blend of Beelzebub (“Lord of the Flies”) and Latin būfō (“toad”).
Proper noun edit
†Beelzebufo m
- A taxonomic genus within the family Ceratophryidae – a large extinct horned frog from the Cretaceous of Madagascar.