rosebud cherry

1. (noun) shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers
Synonyms: Prunus subhirtella, winter flowering cherry
Related Words: flowering cherry



Terms and Conditions of Use / Copyright Notice