Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

rosa chinensis Definition

Cancel
rosa chinensis
noun()
shrubby Chinese rose; ancestor of many cultivated garden roses
Synonyms: bengal rose, china rose,

Words Related to rosa chinensis!

rosa chinensis Examples by Brain Bank Users