Long-tailed Porcupine
WordNet

noun


(1)   Porcupine of Borneo and Sumatra having short spines and a long tail
 
x
OK