superprimate
superprimate · superprimates
A primate that is markedly superior in some way to other primatesA primate that is markedly superior in some way to other primates.
Meaning
1 sensesA primate that is markedly superior in some way to other primates.
Origin
From super + primate.From super + primate.
Wiktionary, CC BY-SA 4.0 · source