How long to porcupine live?
The average lifespan of a porcupine in the wild is around 10-12 years. In captivity, porcupines have been known to live more than 20 years.
How long to porcupine live?
The average lifespan of a porcupine in the wild is around 10-12 years. In captivity, porcupines have been known to live more than 20 years.
|