YourDictionary

trochophore

noun

a free-swimming ciliated larva of several invertebrate groups, including many marine annelid worms, mollusks, brachiopods, and nemerteans

See trochophore in American Heritage Dictionary 4

link/cite print suggestion box