Herbivores are animals that are adapted to eat plants. Herbivory is a form of predation in which an organism consumes principally autotrophs such as plants, algae and photosynthesizing bacteria. More generally, organisms that feed on autotrophs in general are known as primary consumers.