What does a Camel Eat?

Camels are herbivores, as such they eat a wide variety of plants, including leaves, grass, carrots, apples, and bananas, but mainly subsist on a diet of hay and straw. Camels have thick leathery mouths which are perfect for eating even the thorniest shrub.