keloid
Pronunciation:
[ˈkiː.lɔɪd]noun
Definitions
A hard raised growth of scar tissue at the site of an injury.
verb
Definitions
To form a keloid.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
[ˈkiː.lɔɪd]Definitions
A hard raised growth of scar tissue at the site of an injury.
Definitions
To form a keloid.