primate :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
order primates
order primates
noun
an animal order including lemurs and tarsiers and monkeys and apes and human beings
Primates
.
WordNet