NichiDict

鼠桜

ねずみざくら
[nezumizakura]

Meanings

1.Noun

Japanese cherry birch (Betula grossa)