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.
Flower with five or more petals of variable colour and a prominent, central cylinder that is comprised of fused stamen.