Fact of the day – 5 May 2013 by mm3family | May 5, 2013 | Uncategorized A porcupine has 30,000 quills on an average.