another name for a porcupine
The word porcupine comes from the middle or old French word porcespin, which means quill pig. Its roots derive from the Latin words porcus or pig and spina meaning thorns. Other colloquial names for the animal include quill pig. It is also referred to as the Canadian porcupine or common porcupine.