Big Huge Thesaurus

Tarsiidae

noun

sounds kind of like