polyphagous

adjective

Feeding on many different kinds of food.

Eating many different kinds of food; almost pamphagous or omnivorous; not monophagous.

Specifically, of certain animal parasites, requiring more than one host in order to complete their life-cycle: contrasted with monophagous, 2.

adjective

Eating, or subsisting on, many kinds of food.

adjective

Eating many types of food.

adjective

Having many host plants.