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