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