protohominid
protohominid · protohominids
Any of several primitive animals that were evolutionary ancestors of the hominidsAny of several primitive animals that were evolutionary ancestors of the hominids.
Meaning
1 sensesAny of several primitive animals that were evolutionary ancestors of the hominids.
Forms
plural: protohominids| Singular | protohominid |
|---|---|
| Plural | protohominids |
regular