English
›
Words
any
of an order of mammals that has soft hands and feet, each terminating in five digits (monkeys, lemurs, apes, humans)
Translation:
English
Noun
6
primate
Add
Translation