devil frog (English, noun)
expansion: devil frog (plural devil frogs)
Senses:
glosses: Beelzebufo
Forms:
form: devil frogs
tags: plural