forest green tree frog

English

Noun

forest green tree frog (plural forest green tree frogs)

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

Translations

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.