News
Researchers have uncovered the earliest example of a flower bud in a 164 million-year-old plant fossil in China. ... (4.2 centimeters) long and 0.8 inches (2 cm) wide. It contains a stem, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results