Meaning of bengal rose

Definition of bengal rose

(noun) shrubby Chinese rose; ancestor of many cultivated garden roses

Other information on bengal rose

WIKIPEDIA results for bengal rose
Amazon results for bengal rose