TREE SHREW


Meaning of TREE SHREW in English

any of several insectivorous, arboreal mammals of the family Tupaiidae, of southern Asia and adjacent islands, resembling a squirrel and having a long snout.

[ 1890-95 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .