Tuesday, May 27, 2014

New Pollinating Bird Fossil Found

This is the earliest found fossil of a pollinating bird in the fossil record (47 million years ago). Found in Germany this 3 inch long bird is the size of a modern hummingbird and shows evidence of pollen being ingested. Check out more the story >>here<< on National Geographic. 

Photo Credit: Sven Traenkner