What does bengal rose mean?

bengal rose meaning in General Dictionary

shrubby Chinese flower; ancestor of several cultivated yard roses