foredeer

noun

1.
any placental mammal of the order Primates; has good eyesight and flexible hands and feet