1 oxyaster | Definition of oxyaster

oxyaster

noun
oxy·​as·​ter | \ ˈäksēˌastÉ™(r)\
plural -s

Definition of oxyaster

: a stellate sponge spicule having acute rays

History and Etymology for oxyaster

New Latin, from oxy- + -aster

Keep scrolling for more