164 million-year-old plant fossil is the oldest example of a flowering bud

Researchers in China have uncovered the oldest example of a fossilized flower bud ever.

164 million-year-old plant fossil is the oldest example of a flowering bud
Researchers in China have uncovered the oldest example of a fossilized flower bud ever.