• Polyphagous

    Origin

    From - + phagous + -.

    Full definition of polyphagous

    Adjective

    polyphagous

    1. Eating many types of food.
    2. (of an herbivorous insect) Having many host plants.
    © Wiktionary