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,” … Read More & Source
In 2002, scientists found a fossil believed to be the world’s oldest flower. Now dubbed “the mother of all flowers,” … Read More & Source