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, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results