Wednesday, January 28, 2004

Khoratpithecus piriyai

Seven to nine million years year old fossil of orangutan relative found in Thailand.

And, Rowland must go.

0 comments:

Post a Comment