supraprimate
Noun
Meaning
supraprimate (plural supraprimates)
Any mammal of the former superorder Supraprimates (now Euarchontoglires).
Noun
supraprimate (plural supraprimates)
Any mammal of the former superorder Supraprimates (now Euarchontoglires).