Tuesday, July 27, 2010

Mitchell 2


I have read that "the Amazon Rainforest is the richest biological incubator on
the earth."
Does anyone know what that means?
I would like to hear your thoughts and will
look into it on a later post.

1 comment: