Blog

The oldest flower

In 2002, scientists found a fossil believed to be the world’s oldest flower. Now called “the mother of all flowers,” the Archaefructus sinensis is thought to have bloomed more than 125 million years ago in China.