K5E1L1O1I1D2S1
12 points
KELOIDS is validvalid
KELOID, a scar caused by excessive growth of fibrous tissue [n]
KELOID, a hard growth of scar tissue, also CHELOID [n]
KELOID, a scar caused by excessive growth of fibrous tissue [n]
KELOID, a hard growth of scar tissue, also CHELOID [n]