trochophore meaning

Meaning of trochophore

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.

Unscrambled word trochophore

Points for trochophore

Scrabble
27 points
Word With Friends
21 points
Wordfeud
27 points

Related pages for trochophore