cheloid Definition
Dictionary Home » Words Starting with C » checkpoint ... cherub » cheloid
keloid
cheloid
noun
- 1. Excessive hard smooth growth of harmless scar tissue at the site of a skin injury, common in dark-skinned people but unusual in fair-skinned people.
adj
