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