• Polyphage

    Full definition of polyphage

    Noun

    polyphage

    (plural polyphages)
    1. Any animal which can eat a variety of food; an omnivore
    © Wiktionary