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