What is the full meaning of scleroma
a hardened patch of cellular tissue [n SCLEROMAS or SCLEROMATA]
Example of the word scleroma placed on a Scrabble board.