Definitions
There is 1 meaning of the phrase
Rosebud Cherry.
Rosebud Cherry - as a noun
Shrub or tree native to japan cultivated as an ornamental for its rose-pink flowers
Synonyms (Exact Relations)
prunus subhirtellawinter flowering cherryExample Sentences
"She picked a ripe rosebud cherry from the tree."
"The rosebud cherry tree in our backyard is blooming beautifully."
"He planted a new rosebud cherry sapling in his garden."
"Her favorite flavor of ice cream is rosebud cherry."
"They enjoyed a refreshing rosebud cherry smoothie."