nonhominid

Noun

 * 1) any primate that is not a hominid