What is the meaning of the word "insectivorous"?

Definitions: