English | German | Russian | Czech

Rosa chinensis English

Meaning Rosa chinensis meaning

What does Rosa chinensis mean?

Rosa chinensis

(= China rose) shrubby Chinese rose; ancestor of many cultivated garden roses

Synonyms Rosa chinensis synonyms

What other words have the same or similar meaning as Rosa chinensis?

Rosa chinensis English » English

China rose Bengal rose

Are you looking for...?