TREE SHREW


Meaning of TREE SHREW in English

[tree shrew] n (ca. 1893): any of an order (Scandentia) of arboreal insectivorous mammals of southeastern Asia often classified as true insectivores or sometimes as primitive primates

Merriam-Webster English vocab.      Английский словарь Merriam Webster.