Skip to definition.
NEW version: Get the FREE one-click dictionary software for Windows.


Noun: long-tailed porcupine
  1. Porcupine of Borneo and Sumatra having short spines and a long tail
    - Trichys lipura

Derived forms: long-tailed porcupines

Type of: Old World porcupine

Part of: genus Trichys, Trichys