← Back to browseもりあおがえる[moriaogaeru]nounJapanese definitionNo Japanese definition yet.English definitionforest green tree frog (Rhacophorus arboreus)ExamplesNo examples yet.Loading examples…Ask about this