'Tupaiid' definitions:
-
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]