SCLEROMA MEANING IN ENGLISH

• Scleroma Definition & Synonyms

  1. (n.) Induration of the tissues. See Sclerema, Scleroderma, and Sclerosis.


RECENT SEARCHES