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
meacock
  • An uxorious, effeminate, or spiritless man.
  • A timorous, cowardly fellow.
Probably a blend of meek and cock, or from meek +‎ -ock (“diminutive suffix”).