← Back to browseおおごまだら[oogomadara]nounJapanese definitionNo Japanese definition yet.English definitiontree nymph butterfly (Idea leuconoe)ExamplesNo examples yet.Loading examples…Ask about this