Definition of Long-Tailed Porcupine

  • 1. Porcupine of Borneo and Sumatra having short spines and a long tail Noun

Synonyms for word "long-tailed porcupine"

Semanticaly linked words with "long-tailed porcupine"

Hyponims for word "long-tailed porcupine"