noun Etymology: French kéloïde, from Greek chēlē claw Date: 1854 a thick scar resulting from excessive growth of fibrous tissue, ~ adjective ~al adjective
KELOID
Meaning of KELOID in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012