protohominid (English, noun)
expansion: protohominid (plural protohominids)
Senses:
glosses: Any of several primitive animals that were evolutionary ancestors of the hominids.
Forms:
form: protohominids
tags: plural