The BITS-PILANI QUIZZING FORUM!

QOTD

This is the life restoration of what? Started quite few online discussions very recently.
M cracks this one.
The asnwer is the Darwinius Masillae, which has also been dubbed as the missing link (and later disproved if I am not wrong). Google honored it last week by making a doodle out of the fossil.