forest green tree frog noun1 •A tropical lowland frog (Rhacophorus arboreus) whose habitat range is mostly restricted to Japan's Honshū formsforest green tree frogs