meaning of canada porcupine

canada porcupine meaning in General Dictionary

porcupine of northeastern the united states with barbed spines concealed within the coarse fur; usually gnaws structures for salt and grease