Polyphagy

Webster's Dictionary of the English Language

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