← Back to browseしなみざくら[shinamizakura]nounJapanese definitionNo Japanese definition yet.English definitionChinese sour cherry (Prunus pseudocerasus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしばざくら