English dictionary

tree shrew meaning and definition

Definition and meaning of tree shrew at MeaningMonkey.org. tree shrew meaning and definition in the English Dictionary.

TREE SHREW noun

Definition of tree shrew (noun)

  1. insectivorous arboreal mammal of southeast Asia that resembles a squirrel with large eyes and long sharp snout
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: