 Many types of animals eat grass as their main source of food, and are called "graminivores" – these include cattle, sheep, horses, rabbits and many invertebrates, such as grasshoppers and the caterpillars of many brown butterflies.Grasses are also eaten by omnivorous or even occasionally by primarily carnivorous animals.Grasses are unusual in that the meristem is near the bottom of the plant; hence, grasses can quickly recover from cropping at the top.