Word info Synonyms

long-tailed porcupine

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms