Webster's Revised Unabridged Dictionary · 1913

Ouistiti

Ouistiti , noun

[French]

(Zoology) See Wistit.