What is the full meaning of sandworts
SANDWORT, any of various small white-flowered plants of the pink family [n]
Example of the word sandworts placed on a Scrabble board.