Bengal rose

Explore definitions, synonyms, and language insights of Bengal rose

Definitions

Noun
shrubby Chinese rose; ancestor of many cultivated garden roses

More General Terms