archipelago big-eyed treefrogs
English
Noun
archipelago
big
-
eyed
treefrogs
plural of
archipelago big-eyed treefrog