Definition, synonyms and picture of China rose

Learn in

China rose

n. China rose

Definition of China rose in English

Flower with five or more petals of variable colour and a prominent, central cylinder that is comprised of fused stamen.

Synonyms of China rose in English

hibiscus, rosemallow

Lists where this word appears

Flowers II

8 words to learn