What is the full meaning of helminthoid
worm-shaped [adj]
Example of the word helminthoid placed on a Scrabble board.