archprimates
English
Noun
archprimates
plural of
archprimate