apelloid

English dictionary entry

Meanings

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

Word forms

apelloid apelloids
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.