What is the meaning of rosette in English?

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

Learn in

See more

n. rosette

Definition of rosette in English

Circular arrangement of leaves or leaf-like structures of the same height.