Definition of tree shrew
noun
a small squirrellike insectivorous mammal with a pointed snout, native to Southeast Asia, especially Borneo. - Family Tupaiidae and order Scandentia: several genera, in particular Tupaia; tree shrews were formerly placed with either the insectivores or the primates