Definition, synonyms and related words
A starfish; one of the Asteroidea.
Of or relating to the Asteroidea.