Angiosperms (flowering plants) were thought to have a history of no more than 130 million years. But the new discovery in the vicinity of Nanjing, China showing many fossil specimens of a flower called Nanjinganthus from the Early Jurassic period suggests that flowers originated 50 million years earlier than previously thought.