An organism that eats other organisms for food