long-tailed_porcupine
1. [ noun ] (zoology) porcupine of Borneo and Sumatra having short spines and a long tail
Synonyms: Trichys_lipura
Related terms: Old_World_porcupine Trichys
Similar spelling:   long-tailed_weasel