Scientists have found a species of thirp insect with pollen attached to it from 110 million years ago. Images of the insect and pollen are with the article.
Researchers have discovered the oldest known pollinating insects, entombed in amber. - latimes.com
Researchers have discovered the oldest known pollinating insects, entombed in amber. - latimes.com