protohominid
English
Etymology
proto- + hominid
Noun
protohominid (plural protohominids)
- Any of several primitive animals that were evolutionary ancestors of the hominids.
Adjective
protohominid (not comparable)
- Of or pertaining to these creatures.