What is the full meaning of strawworms
STRAWWORM, a caddice worm [n]
Example of the word strawworms placed on a Scrabble board.