omnivorous

adjective

Eating food of any kind, including animals and plants.

adjective

Taking in everything available, as with the mind.

All-devouring; eating food of every kind indiscriminately; specifically, of or pertaining to the Omnivora: as, omnivorous animals: often used figuratively: as, an omnivorous reader.

adjective

All-devouring; eating everything indiscriminately.

adjective

Eating both animal and vegetable food.

adjective

Having a diet which is neither exclusively carnivorous nor herbivorous.

adjective

Having an interest in a variety of subjects.

adjective

feeding on both plants and animals