whistling frog

noun

Definition of whistling frog

: a small South American terrestrial frog (Leptodactylus ocellatus) whose call is a clear whistle