Word info

archipelago big-eyed treefrog

Noun

Meaning

archipelago big-eyed treefrog (plural archipelago big-eyed treefrogs)

Nyctimystes perimetri, a species of Papua New Guinean tree frog.

Source: en.wiktionary.org

Close letter words and terms