Wiktionary
protohominid
a. Of or pertaining to these creatures n. Any of several primitive animals that were evolutionary ancestors of the hominids
Usage examples of "protohominid".
In the brave new world of the Vile Offspring, they can't get ahead any more than a protohominid could hack it as a rocket scientist in Werner von Braun's day.