Definisi 'order primates'

English to English
noun
1 an animal order including lemurs and tarsiers and monkeys and apes and human beings Terjemahkan
source: wordnet30


Visual Synonyms