Tuesday, August 1, 2017

Did the first flower look like this?

All living flowers ultimately derive from a single ancestor that lived about 140 million years ago, a study suggests.

Read More