Definition of rosa-sinensis
"rosa-sinensis" is probably misspelled. Trying Rosa_chinensis instead Definition of Rosa_chinensis
1. Rosa_chinensis [ n ] shrubby Chinese rose; ancestor of many cultivated garden roses
Synonyms Bengal_rose Rosa_chinensis China_rose Related Terms rose