Os onívoros também consomem alimentos animais e não animais, e além da definição mais geral, não há uma relação claramente definida de material vegetal a animal que distinguiria um carnívoro facultativo de um onívuro.