nonprimates
English
Noun
nonprimates
plural of
nonprimate