What is the full meaning of desmoids
DESMOID, a firm swelling composed of scar tissue [n]
Example of the word desmoids placed on a Scrabble board.