tupaiid Meaning, Definition & Usage
Tu*pai"id noun
Definitions
(Zoöl.) Any one of several species of East Indian and Asiatic insectivores of the family Tupaiidæ , somewhat resembling squirrels in size and arboreal habits. The nose is long and pointed.