What is the meaning of the word "ctenocephalus"?

Definitions: