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