The best description for consumers that feed on other organisms such as plants and animals for energy is heterotrophs. Heterotrophs are organisms that cannot produce their own food and must consume other organisms for energy.
While carnivores and herbivores are specific types of heterotrophs (carnivores eat animals, herbivores eat plants), the term "heterotrophs" encompasses all organisms that rely on other sources for food.