Daily Curiosity

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.

More to discover