keloid

Definition / meaning of keloid

A thick, irregular scar caused by excessive tissue growth at the site of an incision or wound.

Listed under:

Find More About 'keloid'

Source(s):

The Web site of the National Cancer Institute (http://www.cancer.gov/)

Leave a Comment