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