Find the word definition

Wiktionary
northern tree shrew

n. A shrew-like animal native to Southeast Asia from Assam to Indonesia, (taxlink Tupaia belangerii species noshow=1).