The Collaborative International Dictionary
Wiktionary
wistiti
n. (context dated English) A marmoset.