KELOIDS
Scrabble letter values: K5E1L1O1I1D2S1 = 12
Definition
KELOIDS is the plural of KELOID.
noun KELOID: raised pinkish scar tissue at the site of an injury.
Synonyms of KELOID: cheloid
Scrabble letter values: K5E1L1O1I1D2S1 = 12
KELOIDS is the plural of KELOID.
noun KELOID: raised pinkish scar tissue at the site of an injury.
Synonyms of KELOID: cheloid