Japanese dictionary
にわざくら
chinese bush cherry (prunus glandulosa); chinese plum; dwarf flowering almond
Kanji details
・courtyard
・garden
・yard
・cherry