Noun Definition
rosa chinensis
1.Definition: shrubby Chinese rose; ancestor of many cultivated garden roses
Related Noun(s):bengal rose, china rose
Category: Plants1.Definition: shrubby Chinese rose; ancestor of many cultivated garden roses
Related Noun(s):bengal rose, china rose
Category: Plants