Home
Search
Index
Definify.com
Definition
2024
trochophore
trochophore
English
Noun
trochophore
(
plural
trochophores
)
(
biology
)
The free-swimming
larva
of some
invertebrates
that have a
circlet
of
cilia
Similar Results