Bienvenue, 

Quills on a Porcupine

How many quills does a North American Porcupine have?


A. 750
B. 5,000
C. 30,000
D. 1,500,000


Next question »