Find the word definition

Wiktionary
disc-tongued frog

n. painted frog