Scleroma
English Meaning
Induration of the tissues. See Sclerema, Scleroderma, and Sclerosis.
- An abnormally hard patch of body tissue especially in the upper respiratory tract.
Sorry, No Malayalam Meaning for your input!
See Sclerom Want To Try Scleroma In Malayalam??