What is the full meaning of clamworms
CLAMWORM, a marine worm [n]
Example of the word clamworms placed on a Scrabble board.