long-tailed porcupine 1

noundomain: animal
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

porcupine of Borneo and Sumatra having short spines and a long tail

  • porcupine of Borneo and Sumatra having short spines and a long tail

FENG