What is the full meaning of spoonworms
SPOONWORM, a marine invertebrate of the phylum Echiura with a spoon-like mouthpiece [n]
Example of the word spoonworms placed on a Scrabble board.