They provide the porcupine with it's primary means of defense against predation .
I think it serves as they're protection against predators.
a porcupine has quills
No, zebras do not have quills.
it has about 30,000 quills
The duration of Quills is 2.07 hours.
No, porcupines don't shoot out their quills.
over 30,000 quills
No, porcupines cannot shoot their quills.
No, porcupines don't shoot out their quills.
Porcupines do not throw their quills.
No, hedgehogs quills are not poisonous. :) newtest3
Quills was released on 11/22/2000.