supraprimate

English

Etymology

From supra- +‎ primate.

Noun

supraprimate (plural supraprimates)

  1. Any mammal of the former superorder Supraprimates (now Euarchontoglires).

References