Quick definitions from WordNet (China rose)
▸ noun: large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
▸ noun: shrubby Chinese rose; ancestor of many cultivated garden roses
▸ Also see china_rose
▸ Words similar to china roses
▸ Usage examples for china roses
▸ Words that often appear near china roses
▸ Rhymes of china roses
▸ Invented words related to china roses
▸ noun: large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
▸ noun: shrubby Chinese rose; ancestor of many cultivated garden roses
▸ Also see china_rose
▸ Words similar to china roses
▸ Usage examples for china roses
▸ Words that often appear near china roses
▸ Rhymes of china roses
▸ Invented words related to china roses