What is the full meaning of arrowworms
ARROWWORM, a peculiar transparent worm of the genus Sagitta, living at the surface of the sea [n]
Example of the word arrowworms placed on a Scrabble board.