Definitions
There is 1 meaning of the phrase
Canada Porcupine.
Canada Porcupine - as a noun
Porcupine of northeastern north america with barbed spines concealed in the coarse fur; often gnaws buildings for salt and grease
Synonyms (Exact Relations)
erethizon dorsatum