keloid noun & adjective.
['ki:lɔɪd] Also
cheloid.
M19.[French chéloïde, kél-, from Greek khēlē claw of a crab: see -OID.]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. [TahlilGaran] English Dictionary ▲