supraprimate
English
Etymology
From
supra-
+
primate
.
Noun
supraprimate
(
plural
supraprimates
)
Any
mammal
of the former superorder
Supraprimates
(now
Euarchontoglires
).
References
Euarchontoglires
on Wikipedia.
Wikipedia