Image: Fossil: Archaefructus liaoningensis
Archaefructus liaoningensis is the earliest known flowering plant. Fossils were found in China and are about 125 million years old.
- Photographer:
- Stuart Humphreys
- Rights:
- © David L Dilcher and Sun Ge
Last Updated:
Tags flowering plants, angiosperms, earliest, China, fossils, Late Cretaceous,
