Answer: pantophagous

AnswerCrossword Clue
pantophagouseating or requiring a variety of foods