The definition :


Definitions of 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



Are you interested in alternative search :

:communist china formosa mainland china nationalist china people's republic of china prc red china republic of china taiwan capital of nationalist china taichung taipei asia south china sea asian country asian nation island porcelain bone china cathay crackle crackle china crackleware chinese diner :blush wine chromatic colored pink wine rosaceous roseate rose wine bush pink shrub vino wine baby rose banksia rose bengal rose briar brier cherokee rose china rose damask rose dog rose eglantine ground rose japanese rose mountain rose

If you like reading news check: