Home
Search
Index
Definify.com
Webster
1913
Edition
Tupaiid
Tu-paiā²id
,
Noun.
(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.
Similar Results