Definitions for "Polyphagous"
Eating, or subsisting on, many kinds of food; as, polyphagous animals.
Feeding upon many kinds of food (adjective); also nouns polyphage and polyphagy.
feeding on many plant species.
(app. oligophagous) Having a wide host range.
herbivores that feed on a wide variety of host plants from many different families.