Skip to playerSkip to main content
  • 13 years ago
After pouring over a tiny monkey fossil discovered in China, scientists have declared that it represents the oldest primate known. Called the Archicebus Achilles, this little cutie was just 8 inches tall.

Category

🐳
Animals
Comments

Recommended