'Trichys lipura' definitions:

Definition of 'Trichys lipura'

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