The definition :


Definitions of Rosa chinensis:

  • noun:   shrubby Chinese rose; ancestor of many cultivated garden roses



Are you interested in alternative search :

:genus rosa rosid dicot genus

If you like reading news check: