'Rosa chinensis' definitions:

Definition of 'Rosa chinensis'

From: WordNet
noun
Shrubby Chinese rose; ancestor of many cultivated garden roses [syn: China rose, Bengal rose, Rosa chinensis]