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.
keloid
A thick, irregular scar caused by excessive tissue growth at the site of an incision or wound.