Refine this word faster
Bengal rose
noun
Definitions
Noun
- 1 Synonym of China rose (“Rosa chinensis”).
- 2 shrubby Chinese rose; ancestor of many cultivated garden roses wordnet
See also for "bengal rose"
Next best steps
Mini challenge
Unscramble this word: bengalrose