What is the meaning of the word "scleropages"?

Definitions: