keloid

Definitions


[ˈkiːlɔɪd], (Noun)

Definitions:
- an area of irregular fibrous tissue formed at the site of a scar or injury


Phrases:

Origin:
mid 19th century: via French from Greek khēlē ‘crab's claw’ + -oid




definition by Oxford Dictionaries