English

edit

Etymology

edit

non- +‎ hominid

Noun

edit

nonhominid (plural nonhominids)

  1. any primate that is not a hominid