What is the meaning of Insectivorous?

Feeding on insects.

Capable of trapping and absorbing insects; such as the sundew, pitcher plant and Venus flytrap.

Source: wiktionary.org