What do you call animals that eat leaves?

There are many animals that eat leaves as part of their diet. If they eat plants they are called "herbivores". Some animals such as many primates, eat leaves and are called "folivores". Other animals specialize on grains "grannivores". Omnivores are animals that have an eclectic diet and may include both plant and faunal matter into their diet.