ENGLISH DICTIONARY

Apelloid

Definition & Meaning

Part of speech noun

Quick meaning: Apelloid is a noun meaning Any capuchin monkey of the species Cebus apella or of the new genus Sapajus.

Meaning

Any capuchin monkey of the species Cebus apella or of the new genus Sapajus.

Word Forms

Related Words

Related dictionary entries include sapajou, capuchin, sapajo, cebine, macaque, capucine.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.