KELOID
“KELOID” is a valid word.
11
Scrabble points
12
Words with Friends
6
letters
Definition
noun
- raised pinkish scar tissue at the site of an injury; results from excessive tissue repair
“KELOID” is a valid word.