Tree shrew

noun

Definitions

Noun
  1. 1
    A small mammal native to the tropical forests of Southeast Asia, resembling the shrew, in order Scandentia, consisting of families Tupaiidae and Ptilocercidae.
  2. 2
    insectivorous arboreal mammal of southeast Asia that resembles a squirrel with large eyes and long sharp snout wordnet

Next best steps

Mini challenge

Unscramble this word: treeshrew