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