WikiWord

trochophore

From WikiWord, the free dictionary

English

Definitions

noun

  1. The free-swimming larva of some invertebrates that have a circlet of cilia

Related words

Synonyms

References