See also: superprimates English Noun super-primates plural of super-primateWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads