Squirrel shrew
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, any one of several species of East Indian and Asiatic insectivores of the genus
Tupaia
. They are allied to the shrews, but have a bushy tail, like that of a squirrel.
Webster 1913
Previous
Next