japanese flowering cherry - English Synonyms Dictionary

japanese flowering cherry

n.
[1] Prunus sieboldii
[2] oriental cherry , Japanese cherry , Prunus serrulata