Search


What do porcupines eat?

Porcupines are herbivores and eat a variety of plant material, including leaves, bark, and roots.