Where does “keloid” come from?
keloid (English) comes from French chéloïde, from Ancient Greek χηλή — hoof; crab's claw; unguis of an ox.
keloid (English): A hard raised growth of scar tissue at the site...
Definitions
- A hard raised growth of scar tissue at the site...