• Insectivorous

    Full definition of insectivorous

    Adjective

    insectivorous

    1. feeding on insects
    2. (of a plant) capable of trapping and absorbing insects; such as the sundew, pitcher plant and Venus flytrap
    © Wiktionary