English dictionary
tree shrew
/tr/i/_/S/r/u/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
insectivorous arboreal mammal of southeast Asia that resembles a squirrel with large eyes and long sharp snout
Source: WordNet 3.0