Do giraffe eats animals and plants?

Giraffes are herbivores, which means they only eat plants. They don't eat animals.

Their diet mainly consists of:

* Leaves: They have long necks that allow them to reach high up into trees to get leaves, especially acacia leaves.

* Twigs: They also eat twigs from trees.

* Fruits: They occasionally eat fruit when available.

Giraffes have specialized teeth and digestive systems that are perfect for processing plant matter.