Find the word definition

The Collaborative International Dictionary
Sclerous

Sclerous \Scle"rous\, a. [Gr. ?.] (Anat.) Hard; indurated; sclerotic.

Wiktionary
sclerous

a. (context anatomy English) hard; indurated; sclerotic