The North American porcupine (Erethizon dorsatum), also known as the Canadian porcupine or common porcupine, on plank

- Image ID: H6GG9M
The North American porcupine (Erethizon dorsatum), also known as the Canadian porcupine or common porcupine, on plank
Christian Musat / Alamy Stock Photo
Image ID: H6GG9M