The world's first flower? Plant with no petals that lived underwater is 130 million years old

A plant that had no petals and lived underwater more than 125 million years ago could be the oldest known "flower", scientists believe.
Source: The Independent - Science - Category: Science Tags: Science Source Type: news
More News: Science