trochophores

noun

Plural form of trochophore.