meaning of rosa chinensis
1.
shrubby
Chinese
rose;
ancestor
of
many
cultivated
garden
roses
Related Words
rosa chinensis
|
Developed & Maintained By
Taraprasad.com