Rosa chinensis
1.
(
noun
) shrubby Chinese rose; ancestor of many cultivated garden roses
Synonyms:
Bengal rose
,
China rose
Related Words:
rose
Terms and Conditions of Use / Copyright Notice