TREE SHREW


Meaning of TREE SHREW in English

■ noun a small squirrel-like insectivorous mammal with a pointed snout, native to SE Asia. [ Tupaia and other genera.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.