Word info

superprimate

Noun

Meaning

superprimate (plural superprimates)

A primate that is markedly superior in some way to other primates.

Source: en.wiktionary.org

Close letter words and terms