Clue: Eating or living upon food of all kinds indiscriminately June 7, 2017 By Show answer Omnivorous More English Words & Origins QuestionsMore Language Questions