Home US English oxyaster
A star-shaped sponge spicule having pointed rays radiating from a single point.
Late 19th century.
READ THESE ARTICLES