tupaiid

from The Collaborative International Dictionary of English v.0.48
Tupaiid \Tu*pai"id\, n. (Zool.)
   Any one of several species of East Indian and Asiatic
   insectivores of the family {Tupaiidae}, somewhat resembling
   squirrels in size and arboreal habits. The nose is long and
   pointed.
   [1913 Webster]
    

[email protected]