Keloid
WordNet

noun


(1)   Raised pinkish scar tissue at the site of an injury; results from excessive tissue repair
WiktionaryText

Noun



  1. A hard raised growth of scar tissue at the site of an injury.
 
x
OK