1 cushion star | Definition of cushion star

cushion star

noun

Definition of cushion star

: any of numerous thickened more or less globose pentamerous starfishes belonging to Goniaster and related genera
×

You're never
too cool to learn something new.

Sign up for our Word of the Day
daily newsletter!