Catholic frog
English
Noun
Catholic
frog
(
plural
Catholic frogs
)
Synonym of
crucifix toad
.