Prunus serrulata
Explore definitions, synonyms, and language insights of Prunus serrulata
Definitions
Noun
ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms