Robuta

https://www.anthropol.ac.cn/EN/Y1986/V5/I04/305 Human fossil newly discovered at Chaoxian, Anhui A human maxilla associated with fossil mammals has been discovered dur... human fossilnewlydiscoveredchaoxiananhui