Protohominid Definition
noun
Any of several primitive animals that were evolutionary ancestors of the hominids.
Wiktionary
adjective
Of or pertaining to these creatures.
Wiktionary
Other Word Forms of Protohominid
Noun
Singular:
protohominid
Plural:
protohominidsFind Similar Words
Find similar words to protohominid using the buttons below.