Prunus serrulata
1.
(
noun
) ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms
Synonyms:
Japanese cherry
,
Japanese flowering cherry
,
oriental cherry
Related Words:
flowering cherry
Terms and Conditions of Use / Copyright Notice