tylaster
noun
tyl·as·ter
ˈtīˌlastə(r),
ˈtiˌl-
: a small sponge spicule with the ends of the rays knobbed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share