English
Detailed Synonyms for long-tailed porcupine in English
long-tailed porcupine:
long-tailed porcupine [the ~] noun
-
the long-tailed porcupine
– porcupine of Borneo and Sumatra having short spines and a long tail 1the Trichys lipura; the long-tailed porcupine– porcupine of Borneo and Sumatra having short spines and a long tail 1