NichiDict

しばざくら

芝桜
[shibazakura]

Meanings

1.Noun

moss phlox (Phlox subulata); moss pink