الحيوان الذي يأكل اللحوم والنباتات هو الحيوان الأومنيفوري، وهو الحيوان الذي يتناول كل من اللحوم والنباتات في نظامه الغذائي. وهذا يعني أنه يستطيع الحصول على الغذاء من مصادر مختلفة مثل الحيوانات والنباتات والفطريات. وهناك العديد من الحيوانات التي تعتبر أومنيفورية مثل الدب والإنسان والخنزير.