oxyaster
noun
oxy·as·ter
| \ ˈäksēˌastə(r)\
plural -s
Definition of oxyaster
: a stellate sponge spicule having acute rays
Keep scrolling for more