Single Biggest Cancer Dictionary in the World

What is

keloid

?

Pronunciation: /keloid*/

keloid

Definition

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