tree shrew

Noun
  1. Insectivorous arboreal mammal of southeast Asia that resembles a squirrel with large eyes and long sharp snout (synset 102497873)

Found on Word Lists

Other Searches