SCLEROSE Meaning of SCLEROSE in English adj [Biol., Med.] sclerous (= hard, indurated) Interlingua English vocab. Английский словарь Интерлингва. 2012