Sun Star Definition
noun
Any of various starfishes belonging to Solaster, Crossaster, and allied genera , having numerous rays.
Wiktionary
Other Word Forms of Sun Star
Noun
Singular:
sun star
Plural:
sun starsFind Similar Words
Find similar words to sun star using the buttons below.