Rosa Chinensis (
Noun
)
Meaning
Shrubby Chinese rose; ancestor of many cultivated garden roses.
Classification
Nouns denoting plants.
Synonyms
China Rose
Bengal Rose
Hypernyms
Rosebush
Rose