- 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.0238
noun
Porcupine of Borneo and Sumatra having short spines and a long tail.
synonym: Trichys lipura.
Polish: skÄ…pokolec malajski
debug info: 0.0238