What is the meaning of the word "leontocebus"?

Definitions: