English dictionary

bengal rose meaning and definition

BENGAL ROSE noun

Definition of Bengal rose (noun)

  1. shrubby Chinese rose; ancestor of many cultivated garden roses
Source: Princeton University Wordnet