Dictionary.com
definitions
  • synonyms

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.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018