What is the meaning of rosemallow in English?

Learn vocabulary with pictures as well as definitions of rosemallow in English

Learn in

See more

n. rosemallow

Definition of rosemallow in English

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

Synonyms of rosemallow in English

hibiscusChina rose