Find the word definition

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.