Bengal rose

noun

Definitions

Noun
  1. 1
    Synonym of China rose (“Rosa chinensis”).
  2. 2
    shrubby Chinese rose; ancestor of many cultivated garden roses wordnet

Next best steps

Mini challenge

Unscramble this word: bengalrose