marmozets
English
Noun
marmozets
plural of
marmozet