tree shrew
noun
Definitions
A small mammal native to the tropical forests of Southeast Asia, resembling the shrew, in order Scandentia.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A small mammal native to the tropical forests of Southeast Asia, resembling the shrew, in order Scandentia.