Trichys lipura
English Dictionary
->
Letter T
-> Trichys lipura
Search Dictionary:
Trichys lipura Definition
(n)
porcupine
of
Borneo
and
Sumatra
having
short
spines
and
a
long
tail
Trichys lipura Synonyms
long-tailed porcupine
Trichys lipura
© Art Branch Inc.