← Back to browseみねざくら[minezakura]nounJapanese definitionNo Japanese definition yet.English definitionJapanese alpine cherry (Prunus nipponica)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsたかねざくら