Find the word definition

Wiktionary
common marmosets

n. (common marmoset English)