What is the meaning of china rose in English?

Learn vocabulary with pictures as well as definitions of china rose in English

Learn in

See more

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