- rosebud cherry as a noun:
- 1
rosebud cherry
noun
1 rosebud cherry
Shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers.
synonyms: Prunus subhirtella, winter flowering cherry.
debug info: 0.0316
noun
Shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers.
synonyms: Prunus subhirtella, winter flowering cherry.
debug info: 0.0316