Herbivore, HUR buh vawr, is any animal that eats chiefly plants. Herbivores are also called herbivorous animals. Animals that primarily eat the flesh of other animals are called carnivores. Those that eat both animals and plants are called omnivores.

