English dictionary
long-tailed porcupine meaning and definition
Definition and meaning of long-tailed porcupine at MeaningMonkey.org. long-tailed porcupine meaning and definition in the English Dictionary.LONG-TAILED PORCUPINE noun
Definition of long-tailed porcupine (noun)
- porcupine of Borneo and Sumatra having short spines and a long tail
- synonyms: Trichys lipura
Source: Princeton University Wordnet