Refine this word faster
China rose
noun
Definitions
Noun
- 1 A plant or flower of the repeat-blooming Chinese rose species Rosa chinensis.
- 2 large showy Asiatic shrub or small tree having large single or double red to deep-red flowers wordnet
- 3 A plant or flower of one of the class of hybrids developed from Rosa chinensis.
- 4 shrubby Chinese rose; ancestor of many cultivated garden roses wordnet
- 5 Synonym of elderflower rose, Rosa cymosa.
Show 1 more definition
- 6 Synonym of Chinese hibiscus, Hibiscus rosa-sinensis.
See also for "china rose"
Next best steps
Mini challenge
Unscramble this word: chinarose