protohominid

listen to the pronunciation of protohominid
الإنجليزية - الإنجليزية
Any of several primitive animals that were evolutionary ancestors of the hominids
Of or pertaining to these creatures