What is the full meaning of tapeworms
TAPEWORM, a parasitic worm [n]
Example of the word tapeworms placed on a Scrabble board.