keloid - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a hard smooth pinkish raised growth of scar tissue at the site of an injurySubmitted by sm from Japan on 22/01/2015