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