Noun
The larva of certain starfishes as developed in the free-swimming stage.
More about this word
Synonyms and related words
Explore this word
