← Back to browseしばざくら[shibazakura]nounJapanese definitionNo Japanese definition yet.English definitionmoss phlox (Phlox subulata); moss pinkExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsかばざくらしなみざくら