Sekirov Dictionary

green big-eyed tree frog

noun1

  1. Nyctimystes humeralis, a species of New Guinean frog.
forms

green big-eyed tree frogs

This dictionary works without the internet: on your phone · in Chrome