primatesEnglish

Primates, order Primates

Noun

An animal order including lemurs and tarsiers and monkeys and apes and human beings

English: Primates, order Primates

English words with similar meanings

Show 1 words

Words that start with "primates"