Meaning of ROSETTE in English

ROSETTE

( n. )

Any structure having a flowerlike form; especially, the group of five broad ambulacra on the upper side of the spatangoid and clypeastroid sea urchins. See Illust. of Spicule, and Sand dollar, under Sand.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.