New World porcupine

Noun

 * 1) Any of the large, arboreal, spiny-furred rodents of the family, native to forests and wooded regions of North America and northern South America.