Meaning of rosa chinensis
Definition of rosa chinensis
(noun)
shrubby
Chinese rose;
ancestor
of
many
cultivated
garden
roses
Other information on rosa chinensis
WIKIPEDIA results for
rosa chinensis
Amazon results for
rosa chinensis
Tweet