Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

china rose Definition

Cancel
china rose
noun(chi-na rose)
shrubby Chinese rose; ancestor of many cultivated garden roses
Synonyms: bengal rose, rosa chinensis,
china rose
noun(chi-na rose)
large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
Synonyms: chinese hibiscus, hibiscus rosa-sinensis, rose of china, shoe black, shoeblack plant,

Words Related to china rose!

china rose Examples by Brain Bank Users