Trichys lipura

1. (noun) porcupine of Borneo and Sumatra having short spines and a long tail
Synonyms: long-tailed porcupine
Related Words: Old World porcupine



Terms and Conditions of Use / Copyright Notice