Risk Of Offensive/Incorrect Content: New fossil pushes back physical evidence of insect pollination to 99 million years ago

Newswise imageA study co-led by researchers at Indiana University and the Chinese Academy of Sciences has pushed back the first-known physical evidence of insect flower pollination to 99 million years ago, during the mid-Cretaceous period.