◄
Tupaiid
►
Dictionary
(
n.
) Any one of several species of East Indian and Asiatic insectivores of the family Tupaiidae, somewhat resembling squirrels in size and arboreal habits. The nose is long and pointed.
Clyx.com