Wiktionary
cercopithecoids
n. (plural of cercopithecoid English)
n. (plural of cercopithecoid English)