Definition, synonyms and related words
The larva of certain starfishes as developed in the free-swimming stage.