SCLEROMA


Meaning of SCLEROMA in English

noun induration of the tissues. ·see sclerema, scleroderma, and sclerosis.

Webster English vocab.      Английский словарь Webster.