Um animal que come plantas e outros animais é classificado como um onívoro. Existem dois tipos de onívoros; aqueles que caçam presas vivas: como herbívoros e outros onívoros, e aqueles que buscam por matéria já morta. Ao contrário dos herbívoros, os onívoros não podem comer todos os tipos de matéria vegetal, pois seus estômagos não podem digerir certas substâncias encontradas em grãos ou plantas que não produzem frutos. Omnívoro Médio Pequenos onívoros Alguns dos onívoros mais pequenos são invertebrados como vespas, moscas e baratas. Esses insetos dependem dos subprodutos de outros animais para completar suas dietas e são, portanto, categorizados como catadores. Onde os onívoros são encontrados? Dos ursos polares do Ártico aos esquilos da América do Norte os onívoros podem ser encontrados em todos os tipos de clima e geralmente podem assimilar-se bem na vida dos vizinhos humanos. Não é improvável encontrar onívoros que vão de ratos a gaivotas a gambás vivendo com os humanos em suas comunidades.
< Os porcos, guaxinins e ratos são alguns dos onívoros de tamanho médio mais conhecidos, atuando mais como um limpador do que como um caçador. Algumas aves, como galinhas, corvos e corvídeos, também são consideradas omnívoras, já que suas dietas podem variar de bagas a insetos e pequenos roedores.