Webster's Revised Unabridged Dictionary · 1913

Sclerous

Sclerous , adjective

[Greek {not transcribed}.]

(Anatomy) Hard; indurated; sclerotic.