Definition of china rose
English to English noun - shrubby Chinese rose; ancestor of many cultivated garden roses
source: WordNet 3.0 - large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
source: WordNet 3.0
Visual Synonyms 
Nearby Word
china rose, canarese, chimariko, canaries, connarus, canorous, chainwork, connaraceae, common rush, comoros, commorse, comrogue, chimeric, caucasian race, cynorexia, cinereous, chimerical, cineraceous, connors, commerce
|
|
|