'long-tailed porcupine' definitions:

Definition of 'long-tailed porcupine'

From: WordNet
noun
Porcupine of Borneo and Sumatra having short spines and a long tail [syn: long-tailed porcupine, Trichys lipura]