Definitions of Bengal rose:

  • noun:   shrubby Chinese rose; ancestor of many cultivated garden roses