Organisms that feed both on plants and animals are called:

carnivores
detritivores
herbivores
omnivores