Definitions
There is 1 meaning of the phrase
Prunus Subhirtella.
Prunus Subhirtella - as a noun
Shrub or tree native to japan cultivated as an ornamental for its rose-pink flowers
Synonyms (Exact Relations)
rosebud cherrywinter flowering cherry