English synonyms about - contact  

keloid

noun

1 keloid

Raised pinkish scar tissue at the site of an injury; results from excessive tissue repair.

synonym: cheloid.

Polish: bliznowiec, keloid


Find more on keloid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0267