desmoids

nounPlural of desmoid; multiple noncancerous tumors of connective tissue.

No synonyms or antonyms found for this word.