What is the full meaning of hemichordates
HEMICHORDATE, a kind of marine worm [n]
Example of the word hemichordates placed on a Scrabble board.