YourDictionary

Dictionary Home » Science » protohuman

protohuman science definition

Any of various extinct hominids or other extinct primates that were primitive predecessors or ancestors of humans.

Learn more about protohuman

link/cite print suggestion box