holy cross frog (English, noun)
expansion: holy cross frog (plural holy cross frogs)
Senses:
glosses: Synonym of crucifix toad.
Forms:
form: holy cross frogs
tags: plural