Origin and Etymology of keloid
French kéloïde, from Greek chēlē claw
First Known Use: 1854
Medical Definition of keloid
: a thick scar resulting from excessive growth of fibrous tissue and occurring especially after burns or radiation injury
Seen and Heard
What made you want to look up keloid? Please tell us where you read or heard it (including the quote, if possible).