All living flowers today came from a single ancestor that lived about 140 million years ago.

       

Read More At Article Source | Article Attribution