What is the meaning of the word "paradoxurus"?

Definitions: