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