New World porcupine
noun
: any or numerous more-or-less arboreal porcupines constituting a family (Erethizontidae) restricted to North and South America
Love words? Need even more definitions?
Merriam-Webster unabridged
Share