Noun
A form of annelid larva having cilia on the ventral side.
More about this word
Synonyms and related words
Explore this word
