Advertisement

Advertisement

Mount Carmel man

noun

  1. an early human of Neanderthaloid type, known from skeletal remains from the late Pleistocene Epoch, c50,000–40,000 b.c., found in Palestine.


Advertisement

Advertisement

Advertisement

Advertisement


MountbattenMount Clemens