SCLEROTAL Meaning of SCLEROTAL in English (n.) The optic capsule; the sclerotic coat of the eye. Webster's English dictionary. Английский словарь Webster. 2012