Birds · Question
What do granivorous birds mainly eat?
Answer
Seeds
The story behind the answer
Seeds. “Granivorous” comes from the Latin granum, meaning grain, so these birds specialize in eating seeds. Their thick, conical bills are perfect for cracking husks, and many have strong gizzards to grind tough kernels. Classic granivores include finches, sparrows, pigeons, doves, and quail—frequent visitors at backyard seed feeders.
To remember: granivorous = grain-eating. Unlike insectivores (insects), frugivores (fruits), or nectarivores (nectar), granivores target seeds for their dense energy and nutrients. They play key ecological roles by shaping plant populations—some destroy seeds (seed predators), while others may disperse them when swallowed whole.