Dinosaur Wiki
Advertisement

Homo longi is an extinct species of archaic human that lived in Northeast China Plain during the Middle Pleistocene epoch around 146,000 years ago.

Reconstruction of Homo longi in his habitat
Advertisement