Keloid

Noun

  • (pathology) A hard raised growth of scar tissue at the site of an injury.

Leave a Reply

Your email address will not be published.