Certain species of birds, such as geese and ducks, are herbivores and do eat grass and leaves. These birds have specialized digestive systems that allow them to break down plant matter. Geese and ducks have a long, muscular gizzard that grinds down the plant material they eat. They also have a large crop that stores food and helps to break it down.
Other birds, such as chickens and turkeys, are omnivores and will eat a variety of foods, including grass and leaves. These birds have a less specialized digestive system than geese and ducks, but they are still able to break down plant matter. Chickens and turkeys have a shorter gizzard and a smaller crop than geese and ducks. They also have a longer intestine that helps to absorb nutrients from the food they eat.
In some cases, birds may eat grass or leaves as a way to get water. This is especially true in dry climates where water is scarce. Birds may also eat grass or leaves as a way to get minerals or vitamins that are lacking in their diet.
Overall, grass and leaves are not typically a major part of a bird's diet. However, there are some exceptions to this rule and some birds do eat grass and leaves as a way to get food, water, or nutrients.