New World porcupine

noun

Definition of New World porcupine

: any or numerous more-or-less arboreal porcupines constituting a family (Erethizontidae) restricted to North and South America