Rosette

Definition of Rosette from the PharmacyDictionary.in

Rosette

A formation or structure that resembles the shape of a rose.

Not Available