1.
An ~ person or animal eats all kinds of food, including both meat and plants. (TECHNICAL or FORMAL)
Brown bears are ~, eating anything that they can get their paws on.
ADJ
2.
Omnivorous means liking a wide variety of things of a particular type. (FORMAL)
As a child, Coleridge developed ~ reading habits.
ADJ