herbivore

An animal that eats only plants for its food.