Add to Chrome

tupaiid

Tupaiid is a 7 letter word which starts with the letter T and ends with the letter D for which we found 1 definitions.

Definition
(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.
Words by number of letters: