keloid

[หˆkiห.lษ”ษชd]

IPA: /K EH1 L OY0 D/

noun
  1. 1

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

verb
  1. 1

    To form a keloid.

Source: https://en.wiktionary.org/wiki/keloid