Catholic frog

noun

Definition of Catholic frog

: a toad (Notaden bennetti) of eastern Australia with a mark like a cross on its back