Carnivores, herbivores, omnivores, decomposers and scavengers

Carnivores, herbivores, omnivores, decomposers and scavengers