The Collaborative International Dictionary
Tupaiid
Tupaiid \Tu*pai"id\, n. (Zo["o]l.) Any one of several species of East Indian and Asiatic insectivores of the family Tupaiid[ae], somewhat resembling squirrels in size and arboreal habits. The nose is long and pointed.
Wiktionary
tupaiid
n. (context zoology English) Any of the family Tupaiidae of tree shrews.