One who eats everything.
Answer: A
It is omnivorous.
Omnivorous means eating everything, from the Latin omnis, all, and vorare, to devour. Omniscient means knowing everything - the same prefix with a different root.
Please log in or register to report this question.