Showing posts with label fossil. Show all posts
Showing posts with label fossil. Show all posts

Tuesday, 19 May 2009

Ida

Ida is the nickname of a fossil (Well there are stranger things in this world; no need to wonder so much about a fossil having a nickname.) found in the US. It is considered to be an essential connection between modern higher primates - monkeys, apes and humans - and more distant relatives.