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