hominid

(adj) hominian
(noun) primate (generic term)

< hominian | hominidae >