English dictionary
bengal rose meaning and definition
Definition and meaning of bengal rose at MeaningMonkey.org. bengal rose meaning and definition in the English Dictionary.BENGAL ROSE noun
Definition of Bengal rose (noun)
- shrubby Chinese rose; ancestor of many cultivated garden roses
- synonyms: China rose, Rosa chinensis
Source: Princeton University Wordnet