nonhominid

English

Etymology

From non- +‎ hominid.

Noun

nonhominid (plural nonhominids)

  1. any primate that is not a hominid