forest green tree frog

English dictionary entry

Meanings

noun
  1. A tropical lowland frog (Rhacophorus arboreus) whose habitat range is mostly restricted to Japan's Honshū

Word forms

forest green tree frog forest green tree frogs
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.