What is the meaning of the word "cryptoprocta"?

Definitions: