meaning "large head people". In the past, some scientists have attributed the Juluren (Homo juluensis) fossils to Denisovans ...
The group has been dubbed "Juluren," meaning "large head people." The average brain size of modern humans is between 1,090 ...
These "large head people" lived in East Asia over 100,000 years ago. The Juluren, named for their large skulls, had brains larger than any other hominin of their time, including modern Homo ...