tarsioid noun1 •A tarsier or extinct relative; any member of the infraorder TarsiiformesThe living Tarsius, of Southeast Asia, is a lone leftover of a once diverse group of small primates, the tarsioids, which flourished during the Eocene in Europe, Asia, and North America. — 1989 formstarsioids