Definition of oxyaster in English:

oxyaster

Pronunciation /ˌɒksɪˈastə/

noun

  • A star-shaped sponge spicule having pointed rays radiating from a single point.

Origin

Late 19th century.