apelloid noun1 •Any capuchin monkey of the species Cebus apella or of the new genus Sapajus. formsapelloids