tree shrew Meaning, Definition & Usage

  1. noun insectivorous arboreal mammal of southeast Asia that resembles a squirrel with large eyes and long sharp snout

WordNet