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:
 protohominidPlural:
 protohominidsFind Similar Words
Find similar words to protohominid using the buttons below.