marmosets

noun

Plural form of marmoset.