KELOID


Meaning of KELOID in English

n. fibrous tissue formed at the site of a scar or injury. [Gk khele claw + -OID]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.