But their origin and early evolution is a mystery. This is mainly owing to the lack of fossil flowers from the time period when the ancestor of living flowers is thought to have existed.
But in 1998, this ancient plant discovered in the fossil beds of Liaoning Province in northeastern China graced the cover of Science and made headlines worldwide. It was heralded as the earliest ...