In 2002, scientists found a fossil believed to be the world’s oldest flower. Now dubbed “the mother of all flowers,” the Archaefructus sinensis is thought to have bloomed more than 125 million years ago in China. – WTF Fun Facts
Source: https://www.telegraph.co.uk/news/science/science-news/4768447/The-mother-of-all-flowers.html