← Back to browseみなみおおがしら[minamioogashira]nounJapanese definitionNo Japanese definition yet.English definitionbrown tree snake (Boiga irregularis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおおがしらみなみ