Meaning of tree shrew
Definition of tree shrew
(noun)
insectivorous
arboreal
mammal
of
southeast
Asia that resembles a
squirrel
with
large
eyes
and
long
sharp
snout
Other information on tree shrew
WIKIPEDIA results for
tree shrew
Amazon results for
tree shrew
Tweet