omnivorous
om-niv-o-rous
adjective
Eating both plants and animals; consuming a varied diet.
"Humans are naturally omnivorous creatures."
adjective
Taking in or interested in everything, especially information or culture.
"She has an omnivorous appetite for books."
Thesaurus
Synonyms: all-devouring
Antonyms: carnivorous, herbivorous, insectivorous