S1C3L1E1R1O1M3A1S1
13 points
SCLEROMAS is validvalid
SCLEROMA, a hardened patch of cellular tissue [n]
SCLEROMA, (Greek) a hardened patch of cellular tissue [n]
SCLEROMA, a hardened patch of cellular tissue [n]
SCLEROMA, (Greek) a hardened patch of cellular tissue [n]