Tree Shrew (noun) Definition, Meaning & Examples

noun
  1. any of several insectivorous, arboreal mammals of the family Tupaiidae, of southern Asia and adjacent islands, resembling a squirrel and having a long snout.
noun
  1. any of numerous small arboreal mammals of the family Tupaiidae and order Scandentia, of SE Asia, having large eyes and resembling squirrels
Tree Shrew (noun) Definition, Meaning & Examples

More Definitions