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