See also: super-primates

English

edit

Noun

edit

superprimates

  1. plural of superprimate