meaning of bengal rose

bengal rose meaning in General Dictionary

shrubby Chinese flower; ancestor of several cultivated yard roses