English edit

Noun edit

tarsiid (plural tarsiids)

  1. (zoology) Any primate in the family Tarsiidae.

Anagrams edit