large-toothed hominid of eastern africa

listen to the pronunciation of large-toothed hominid of eastern africa