CHINA ROSE


Meaning of CHINA ROSE in English

noun

Usage: usually capitalized C

1.

a. : a shrubby Chinese rose ( Rosa chinensis ) — called also Bengal rose

b. : any of numerous garden roses derived from this rose having single or double flowers of white, pink, or red and tending to be recurrent blooming

2. : a large showy-flowered Asiatic shrub ( Hibiscus rosa-sinensis )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.