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)

  1. shrubby Chinese rose; ancestor of many cultivated garden roses
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: