Definitions
There is 1 meaning of the phrase
Prunus Serrulata.
Prunus Serrulata - as a noun
Ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms
Synonyms (Exact Relations)
japanese cherryjapanese flowering cherryoriental cherryExample Sentences
"The prunus serrulata flowers are often used in traditional Japanese tea ceremonies."