Find the word definition

Wiktionary
protohumans

n. (plural of protohuman English)

Usage examples of "protohumans".

Soon even the sinuous bands gave way to hard native rock, twisted and tortured by continental movements that had taken place before protohumans walked on faraway Earth.