cheloid

definition: raised pinkish scar tissue at the site of an injury
example:
speech part: noun
synonyms: keloid
Video not found.