The Cape porcupine is a member of the genus hystrix. Cape porcupines are the largest porcupines in the world, just shading their African cousin, the
The Cape porcupine is a member of the genus hystrix. Cape porcupines are the largest porcupines in the world, just shading their African cousin, the