WTF Fun Fact – The Mother Of All Flowers

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



Share this fact:  

Leave a Comment