nonhominid
English
Etymology
From
non-
+
hominid
.
Noun
nonhominid
(
plural
nonhominids
)
any
primate
that is not a
hominid