Omnivora adalah hewan yang memakan tumbuhan dan daging. Ciri-ciri umumnya termasuk memiliki gigi yang sesuai untuk mengonsumsi berbagai jenis makanan, sistem pencernaan yang mampu mengolah tumbuhan dan daging, serta perilaku makan yang fleksibel. Contoh hewan omnivora termasuk ayam, beruang, dan manusia. Ayam memakan biji-bijian dan serangga, beruang memakan buah, ikan, dan daging, sedangkan manusia mengonsumsi berbagai jenis makanan dari tumbuhan dan hewan.