Dictionary of Human Evolution and Biology

  • -id > 9:3
   

Miaohoushan (Locality A)

Archaeological site found in 1985 at Miaohoushan, Benxi County, Liaoning Province, China, dated to 290-130 kya; contains hominid remains including a femoral shaft and teeth attributed to archaic Homo sapiens.

Full-Text Search Entries