Word Meaning 芝桜
しばざくら
shibazakura
芝桜 is read as しばざくら (shibazakura) and means moss phlox (Phlox subulata).
Meaning
English
- moss phlox (Phlox subulata)
- moss pink
Reading
Kana
しばざくら
Romaji
shibazakura