tree shrew
English Dictionary
->
Letter T
-> tree shrew
Search Dictionary:
tree shrew Definition
(n)
insectivorous
arboreal
mammal
of
southeast
Asia
that
resembles
a
squirrel
with
large
eyes
and
long
sharp
snout
tree shrew Synonyms
tree shrew
© Art Branch Inc.