Also found in: Thesaurus.
Switch to new thesaurus
|Noun||1.||rosebud cherry - shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers|
flowering cherry - any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.