floscelle

floscelle

[flȯ′sel] (invertebrate zoology) A flowerlike structure around the mouth of some echinoids.