Scientists discovered the world’s oldest flower in 2002, in northeast China. The flower, named Archaefructus sinensis, bloomed around 125 million years ago and resembles a water lily.
Download the Study24x7 App, so you can connect and collaborate.