KELOID


Meaning of KELOID in English

n. fibrous tissue formed at the site of a scar or injury.

[ Gk khele claw + -OID ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.