Mount carmel man

What is Mount carmel man?

Mount carmel man definition and meaning on Dictionary terms:
noun
an early human of Neanderthaloid type, known from skeletal remains from the late Pleistocene Epoch, c50,000a??40,000 b.c., found in Palestine.

 

reference: https://www.dictionary.com/browse/mount-carmel-man

Tags: