Definition of oxyaster in US English:

oxyaster

noun

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

Origin

Late 19th century.