HystricidaeOld World porcupines


    • African brush-tailed porcupine
      Atherurus africanus
    • Asiatic brush-tailed porcupine
      Atherurus macrourus
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Cape porcupine
      Hystrix africaeaustralis
    • Malayan porcupine
      Hystrix brachyura
    • thick-spined porcupine
      Hystrix crassispinis
    • North African crested porcupine
      Hystrix cristata
    • North African crested porcupine
      Hystrix cristata