• Home /
  • An adult North American porcupine (Erethizon dorsatum) has about 30,000 quills that cover almost all of its body. The quills are hollow and used primarily for defense, but also serve to insulate their

  • Like it?
    Please share
An adult North American porcupine (Erethizon dorsatum) has about 30,000 quills that cover almost all of its body. The quills are hollow and used primarily for defense, but also serve to insulate their

RELATED IMAGES BY TAG