apelloid (English, noun)
expansion: apelloid (plural apelloids)
Senses:
glosses: Any capuchin monkey of the species Cebus apella or of the new genus Sapajus.
Forms:
form: apelloids
tags: plural