See Also: keloid(medicine)
Keloid(health)
keloid(dictionary)
acne keloid(medicine)

keloid (iou)



keloid noun & adjective. Also cheloid. M19.

Medicine.
A. noun. (An area of) thickened raised scar tissue that tends to increase in extent. Formerly also, the condition of having this. M19.
b. adjective. Designating or consisting of such a scar or tissue. L19.