keloid

noun
  1. a raised, thick scar that forms when the body produces too much collagen during healing
  2. Usage: medical

Examples