nonprimate
English
Etymology
From
non-
+
primate
.
Noun
nonprimate
(
plural
nonprimates
)
Any animal that is not a
primate
.
Anagrams
omniparent