Tarsier

Noun

  • An insectivorous primate of the Tarsiidae family, having very large eyes and long feet, native mainly to several islands of Southeast Asia.

Leave a Reply

Your email address will not be published.