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

More General Terms