What is the full meaning of desmoid
a firm swelling composed of scar tissue [n -S]
Example of the word desmoid placed on a Scrabble board.