super-primates
See also:
superprimates
English
Noun
super-primates
plural of
super-primate