- long-tailed porcupine as a noun:
- 1
long-tailed porcupine
noun
1 long-tailed porcupine
Porcupine of Borneo and Sumatra having short spines and a long tail.
synonym: Trichys lipura.
Polish: skąpokolec malajski
debug info: 0.0425
noun
Porcupine of Borneo and Sumatra having short spines and a long tail.
synonym: Trichys lipura.
Polish: skąpokolec malajski
debug info: 0.0425