Rosa chinensis
English Dictionary
->
Letter R
-> Rosa chinensis
Search Dictionary:
Rosa chinensis Definition
(n)
shrubby
Chinese
rose
;
ancestor
of
many
cultivated
garden
roses
Rosa chinensis Synonyms
Bengal rose
China rose
Rosa chinensis
© Art Branch Inc.