What is the meaning of the word "crotophaga"?

Definitions: