narrow-mouthed toad

noun

Definition of narrow-mouthed toad

: a toad of the family Brevicipitidae