archipelago big-eyed treefrog

From Wiktionary, the free dictionary