marmousets
See also:
marmoƻsets
French
Noun
marmousets
m
plural of
marmouset