polyphagy

noun

The habit or practice of subsisting on many different kinds of food; polyphagous regimen. Also polyphagia.

noun

The practice or faculty of subsisting on many kinds of food.

noun

The ability of an animal to eat a variety of food