CHELOIDS
Scrabble letter values: C3H4E1L1O1I1D2S1 = 14
Definition
CHELOIDS is the plural of CHELOID.
noun CHELOID: raised pinkish scar tissue at the site of an injury.
Synonyms of CHELOID: keloid
Scrabble letter values: C3H4E1L1O1I1D2S1 = 14
CHELOIDS is the plural of CHELOID.
noun CHELOID: raised pinkish scar tissue at the site of an injury.
Synonyms of CHELOID: keloid