rosebud cherry
English Thesaurus
1. shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers (noun.plant)
| hypernym | : | flowering cherry, |
| definition | : | any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms (noun.plant) |
Visual ArtiKata
Explore rosebud cherry in ArtiKata.com >
