A herbivore is an animal that primarily consumes plants as their main source of food. They do not eat meat and instead rely on a diet of fruits, vegetables, leaves, grasses, and other plant-based materials for sustenance. Some examples of herbivores include cows, rabbits, deer, and elephants.