The Origin of Flowers

There are more than 300,000 flowering plant species that cover the earth today. They are all unique in their own right, with species that have flowers as large as three feet, and some that span only a few millimeters. In all their beauty and variety, there is a deep mystery to flowers that over generations scientists have tried to solve; the mystery of their origin. [...Read more]