What is the full meaning of trochophore
a free-swimming pelagic form of many invertebrates, also TROCHOSPHERE [n -S]
Example of the word trochophore placed on a Scrabble board.