NichiDict

しなみざくら

支那実桜
[shinamizakura]

Meanings

1.Noun

Chinese sour cherry (Prunus pseudocerasus)