Find the word definition

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.