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]