long-tailed porcupine

noun

1.
porcupine of Borneo and Sumatra having short spines and a long tail