Pollen-Feeding Flies Pollinated Flowers 47 Million Years Ago | Paleontology | Sci-News.com Sci-News, 17 Mar 2021 Hirmoneura messelense, a newly described species of nemestrinid fly that lived approximately 47.5 million years ago (Eocene…