sun star

Noun

 * 1) Any of various starfishes belonging to, , and allied genera, having numerous rays.