What is the full meaning of ouistitis
OUISTITI, (French) a marmoset, also WISTITI [n]
Example of the word ouistitis placed on a Scrabble board.