Find the word definition

WordNet
long-tailed porcupine

n. porcupine of Borneo and Sumatra having short spines and a long tail [syn: Trichys lipura]

Wikipedia
Long-tailed porcupine

The long-tailed porcupine (Trichys fasciculata) is a species of rodent in the family Hystricidae. It is monotypic within the genus Trichys, and is found in Brunei, Indonesia, and Malaysia.