English

edit

Noun

edit

sun star (plural sun stars)

  1. Any of various starfishes belonging to Solaster, Crossaster, and allied genera, having numerous rays.

Alternative forms

edit

Anagrams

edit
  NODES