primate : Idioms & Phrases


order primates

  • noun an animal order including lemurs and tarsiers and monkeys and apes and human beings
    Primates.
WordNet