Beelzebufo
Translingual
editEtymology
editBlend 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.