protohumans meaning

Meaning of protohumans

What is the full meaning of protohumans

PROTOHUMAN, a prehistoric primate, a supposed ancestor of modern man [n]

Example of the word protohumans placed on a Scrabble board.

Unscrambled word protohumans

Points for protohumans

Scrabble
23 points
Word With Friends
21 points
Wordfeud
23 points

Related pages for protohumans