Word info

tarsioid

Noun

Meaning

tarsioid (plural tarsioids)

A tarsier or extinct relative; any member of the infraorder Tarsiiformes

Source: en.wiktionary.org

Close letter words and terms