What is the meaning of the word "echidnophaga"?

Definitions: