Tamil Dictionary 🔍

tupaiid

Tu*pai"id, n. (Zoöl.) Defn: Any one of several species of East Indian and Asiatic insectivores of the family Tupaiidæ, somewhat resembling squirrels in size and arboreal habits. The nose is long and pointed.


tupaiid - Similar Words