protohominid

Noun

 * 1) Any of several primitive animals that were evolutionary ancestors of the hominids.

Adjective

 * 1) Of or pertaining to these creatures.