Quizzing Live

What Does Omnivorous Mean

Answer:
Feeds On Any Food