apelloid in English dictionary apelloid Meanings and definitions of "apelloid" noun Any capuchin monkey of the species Cebus apella or of the new genus Sapajus. more Grammar and declension of apelloid apelloid (plural apelloids) more Images with "apelloid" Sample sentences with "apelloid" Declension Stem Try again Authors