YourDictionary

prehominid

(prē-hŏmˈə-nĭd)

noun
Any of several extinct primates regarded as an immediate ancestor of the hominids.
adjective
Of or relating to these extinct primates.

link/cite print suggestion box