SCLEROID Meaning of SCLEROID in English (a.) Having a hard texture, as nutshells. Webster's English dictionary. Английский словарь Webster. 2012