Quantcast

Latest Lufengpithecus Stories

Researchers Unearth Ape Skull In Yunnan Province, China
2013-09-06 14:10:41

Researchers working at Shuitangba, a site in Yunnan Province, China, announced the discovery of a fossilized ape cranium that is highly unique due to the fact that it comes from a juvenile of the species and at a time when apes had become extinct in most of Eurasia.


Word of the Day
edulcoration
  • The act of sweetening by admixture of some saccharine substance.
The word 'edulcoration' comes from a Latin word meaning 'making sweet'.