Definitions for "Desmoid"
Resembling, or having the characteristics of, a ligament; ligamentous.
Keywords:  unusually, scar, mass, firm, tissue
Relatively large mass of unusually firm scar-like connective tissue.