Giraffes primarily eat leaves, mainly from acacia trees. Their long necks allow them to reach high branches that other herbivores can't.
Giraffes can eat up to 100 pounds of foliage daily. Their tough lips and long tongues help them strip leaves from branches.
Pro tip: Giraffes have a four-chambered stomach that helps break down the tough plant material they consume.