Tupaiid
Definitions
1
Posts
1
Posters
87
Views
-
Any one of several species of East Indian and Asiaticinsectivores of the family Tupaiidæ, somewhat resembling squirrels insize and arboreal habits. The nose is long and pointed.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions