What eats plants and vegetation, including trees, bushes, flowers, and leaves?
Animals that mainly eat plants are called herbivores. Herbivorous animals range from the tiniest snails to the largest elephants.
Herbivorous mammals that eat mostly grasses are called grazers. Herbivorous mammals that eat mostly leaves and plant stalks are called browsers.
Animals that eat other animals as well as plants are called omnivorous animals, or omnivores. A bear is one example of an omnivore.