tylaster
noun
tyl·as·ter
| \ ˈtīˌlastə(r), ˈtiˌl-\
Definition of tylaster
: a small sponge spicule with the ends of the rays knobbed
Keep scrolling for more