Animal Trivia: The average porcupine has more than 30,000 quills. Porcupines are excellent swimmers because their quills are hollow and serve as pontoons to keep them ----------?


Answer: Loading...