'Bengal rose' definitions:

Definition of 'Bengal rose'

(from WordNet)
noun
Shrubby Chinese rose; ancestor of many cultivated garden roses [syn: China rose, Bengal rose, Rosa chinensis]